Jennifer
We snorkelled from the beach and ended up swimming with 3 turtles! Also saw loads of different fish. A wonderful experience. Definitely recommend it.
The guide was great too, taking photos for us on a go-pro etc. We were picked up and dropped off at our accommodation- all super easy