Loved this experience. I went with two kids and the staff did a great job working with all the ages. I would have rated this five stars but I am knocking it a star due to the cost, for the amount we spent I would have liked a little more time with the dolphins. Definitely something to consider, but still highly recommended. Fun was had by all!