The reviews we read were very good, and we were not disappointed! Boat: the boat is beautiful and lovingly cared for. Good emphasis on safety both on board and related to currents, etc. Only 4 divers per divemaster – great! Diving: Well organized plan for getting us ready on tenders without a lot of waiting. Tender always ready to pick up divers. Our equipment was handled carefully and kept clean. Thanks! Crew: The Cruise Directors did a great job of keeping us organized in a friendly, good spirited way! Also, great decisions about where and when to dive, enthusiasm about the area and the vessel. They had a very nice balance of keeping us on track and going with the flow. Great job! We enjoyed the attentiveness of the stewards, boat drivers, deck staff, etc. They were unfailingly kind and helpful. After day one knew our style and preferences, always greeted us with an enthusiastic hello and smile! They kept the boat, floors, cabins, diving area, sun decks clean and dry at all the times – amazing given the fact we trouped through constantly in wet gear! Nice extra touches – hot towels after each dive, fancy beverages after excursions, hot chocolate after night dives, fresh water immediately on tenders. Thank you to all of you – your constant effort to keep us happy was much appreciated! Food: Plenty to eat – delicious always, with adequate choices. Best food we have experienced in any dive resort or on dive boat to date!