Wonderful experience, very accommodating for my family. We had our 3 year old with us and he had a blast feeding the fish while sitting on the boat. Got to see lots of fish without having to even get in the water! Very well organized and safe! Life guards all around our entire group at all times. They also have an attached float you can use if you don’t want to completely swim on your own. Highly recommend!!!