Was really looking forward to this. At first was a little tricky to find but followed the instructions to get there. Guides were helpful and friendly. Explained how to paddle effectively and ensured everyone was ok, experienced and non experienced. Some people were very late which meant we set off later than we should have. The fastest few kayaks were then able to keep going to the cliff jumping spot while the slower ones pulled in at a beach to do snorkeling. We arrived at the cliff jumping and it wasn't my vibe at all, I felt very uncomfortable there but that's on me, my friend did the cliff jumping. After a while our guide said we could do some snorkeling here as we didn't have enough time to get back to the others (though we were told we would get half hour snorkeling there, despite going to the cliff dive) and that we could have ten minutes to snorkel. The snorkeling was great and we actually got the snorkel which was a plus. Then we headed back where we got wine and watched the sun go down. The reason for 4 instead of 5 stars is we kept getting left behind on the way back and were finding it difficult to keep up and had no break between leaving the cliff jumping and getting back to the start, even for a couple minutes.