What a nice place, fantastic people. Picked us up from and returned us to the airport. Josh at the front desk is extremely personable and helpful. Dive shop manager Enrique is amazingly knowledgeable, and again, helpful. Dive crews are really something, assemble your gear, change tanks (and gear) between dives, take care of you during and after dives. All you have to do is dive and eat a lunch that they prepare. Our thanks to dive master AC and his crew on our boat, great people. Best place I've ever stayed on a dive trip, best dive crew by far. Great experience.