We absolutely loved this excursion! Great for kids too (if they are good swimmers). We took our 9 and 7 year old. Sammy and Merritt were our guides for the day and took wonderful care of us! They made the day fun and ensured our safety at all times. We hope to go back soon and will definitely book them again!