We booked a dolphin tour with Hems. The tour guide was super funny and his English even more funny. We spotted the dolphins, spent some time snorkelling and had lunch at an island. It was a memorable experience. But they need to stick to timings. Delays could be annoying. I will definitely tour with Hems again.