We booked the last minute snorkeling tour price was great. Accommodations are great. Equipment was well kept and clean. The crew was amazing. Danny Javier Carlos and Jay. They were professional and attentive to everyone. We will gladly use them again. - via 