This was the best snorkeling experience during our stay in Oahu! Unlike snorkeling at the beach, the crew drops you off in the middle of the ocean, and you get to see things you'll never see at the beach! The abundance of beautiful fish and the extended valleys and hills formed by the reefs are breathtaking. Although I am a bad swimmer, the attentive crew made me feel confident and comfortable. Upon dipping my head into the water, I was immediately blown away by the underwater world and forgot all of my misgivings about swimming in the ocean! The most amazing thing was, of course, the gigantic turtles. I got super close to quite a few of these gentle giants, and it felt magical!