Awesome way to spend a couple hours. The crew is really friendly, captain is a cool guy to talk to. Neither me nor my girlfriend had ever snorkeled before, but they explain everything, and there’s nothing to it. They bring you water and all sorts of stuff too, so it’s all really comfortable.
They take you to a place where turtles are really easy to see, there are tropical fish everywhere - it’s just a great, memorable experience. Can’t recommend it enough.