Excellent
Everything ran smoothly, the hotel pick-up was early, only one other pick up and then to the harbour. The staff there were really informative, so we knew what was going to happen and when. We learned interesting facts about the coral, then set off. Snorkeling was very safe, and the crew will help those who are struggling (there is quite a swim from the boat to the coral) Lunch was excellent, free unlimited drinks, and free photos by the crew. First class excursion.