We did the afternoon snorkeling trip. It was perfect. Smaller boat that host approx. 20 people, which is much better than the larger vessels that are crowded. The captain and crew were very attentive to our needs. They served drinks and lunch while sailing to good music. Snorkeling spot was excellent with lots to see.