Fantastic tour! The snorkeling alone was worth it. Best snorkeling of my life! Saw a ton of giant sea turtles, sharks, sea horses, and a sea lion even swam with us. The guides were fantastic and made sure to take us to all the best spots for sitings. The fitting for the rental gear was also great. They made sure I was comfortable with everything and worked hard to get me fitted properly. Would definitely recommend!