Our family had an amazing time. It was the first snorkeling experience for our 10 and 15 years old. They were comfortable and felt totally safe. The crew were helpful and very knowledgeable and had great patience with some difficult passengers. We saw several amazing turtles and beautiful fish. The area does get crowded but the day was unforgettable