Easy to book, clear communication from the company after booking. The boat captain was friendly. He was young and perhaps not as used to being around young kids. I say that because he took us to a site that was full of locals partying from their boats with signs up that said F#*% Biden/ Trump 2024. Not exactly the quiet, family friendly atmosphere we were looking to snorkel in. The music probably scared away the fish because we really couldn’t see much. He said he chose the site because the water was calmer, and it was calm. While the kids were swimming he wasn’t very helpful (putting away equipment/handling out equipment) and on the trip back he had to stop so he could urinate from the back of the boat.