My family decided to do Snorkel with Sharks and had a great time. The water was very cold so if you are naturally cold, you may struggle a bit but the experience was well worth the money. Communication was great! We got a call the night before explaining what to expect. The aquarium overall was good. Our daughter really enjoyed her time!