Looking for a fun, relaxing way to learn snorkelling in a safe and friendly environment? Then this fits the bill. The setting is idyllic, the staff friendly and helpful. Playing volleyball in the middle of the ocean is pretty amazing. The bbq lunch was filling, just what was needed. And the reef where we snorkelled after lunch was teaming with fish. I even swam - ever so briefly - with a green sea turtle. Every member of the family, including teenagers 13 and 16 had a ball. This is a great, laid back experience.