The staff were amazing. They were clear on instructions and made sure everyone felt comfortable in the water. I am a very basic swimmer but I didn't feel like they were judging me for not being able to swim around well on my own. Since I wasn't as comfortable they offered to take me out with a surf board that I could hold onto to and swam me out a bit to see the sea turtles. That was a really nice gesture to ensure everyone would enjoy the experience. The sea turtles came closer to the boats than I expected so that was amazing, and we were lucky enough to spot a rare manta ray on our 15 minute boat ride back. I did get seasick as the waters were more choppy than I hoped for. I would recommend taking gravol, which I'd forgotten.