I just want to say WOW!!!! Thank you for taking such wonderful care of us. We all had a great time. Your staff is very professional, helpful and conscious of the details. They make sure the dives are safe and still provide a fun time, making sure divers at all levels and interest can accomplish their objectives. I am excited to see healthy reefs with no trash or damaged corals. The hotel was comfortable, relaxing, and well run.