Awesome,
Great well organized place, Great show with professional trainers, I highly recommend visiting such place especially for kids and for sure with Smile Tours.
Brilliant day out. Quite a long day but worth every penny. crystal clear water, white sand , Great place to relax and We were glad we booked it on Smile Tours it is cheaper than in TripAdvisor, and really the company service is amazing.