As long-time visitors to the island, we have done many of the attractions, and this is our favorite. The boat is very comfortable with two level seating and the cruise is fun for all ages. We saw many, many dolphins, including babies with their moms. Being on the water was so much fun for the kids and the area is protected enough that the waters are not choppy. We took the evening cruise and watched a beautiful sunset as we returned. This is a great value for the money, and I would recommend it for all ages..