This is an amazing experience for divers and non-divers alike. My husband is a diver and could not say enough about the dives, the array of sea creatures encountered and the organization of the dives. As a non-diver, there were opportunities to snorkel at or near the dive sites, visit a beach for lounging or shallow water snorkeling, kayaking or just sunbathing/reading on the deck. With your every need being anticipated and met, either way you could not go wrong. The boat – we were pleased to find the website represented the actual facility very well. Everything was true to form and well exceeded our expectations. The diving-excellent!!! Very knowledgeable divemasters, they were able to locate and point out things that would otherwise have been missed. The crew – each and every crew member went above and beyond to ensure our stay was pleasurable. They were personable and pleasant from sun up to sun down. The food – amazing!!! Words cannot describe the meals offered on this liveaboard.