Our experience here was quite good. It was something very different from anything we had ever done before and my three year old son was excited about the thought of going underwater and seeing turtles! The overall experience was very good. The staff were very friendly and well informed, and we saw a shipwreck, a turtle and probably a million fishes! The only downside was that the underwater part of the trip was too short and I would have appreciated a longer dive. However it is something that I will not soon forget.