This was one of the shore excursions offered on our Disney Fantasy cruise. Having never mastered scuba diving, I thought it was great. Our speaker, forget his name but he was retired USN, was very entertaining. There were many ooohs and ahhhs from the kids. Definitely worth experiencing at least once!