Simply the Best
From start to finish everything exceeded our expectations. The staff is amazing, including accommodating a food allergy and including my teenage son as a part of the group. If you're debating about booking - just do it. You'll create a lifetime of memories and bonds with other divers from all over the world!