Excellent
My family and I have thoroughly enjoyed this half day trip. The staff were amazing from start to finish, ensured everyone was included, but not pushy if anyone didn't want to join in an activity. Beautiful views, snorkeling was really good, plenty of fish, nice corals to see. Options of meat, fish and vegetarian for lunch, served on the boat. And plenty drinks, to everyone's taste on the boat and when swimming in the shallow waters, from the floating bar. All in all a great experience.