There are a lot of activities for the price of this tour. Worth the money. Free booze. We had crummy weather so water visibility not the best but still good enough to see the small reef sharks patrolling the shallow water near the beach. The one down side was the beach. Beach consists primarily of shells and coral..not sand. Walking on beach is like walking on broken glass/rocks.