Rudi was a really good tour guide around the island , took heaps of pictures and videos for us and made sure we got to see as much as we could. Plenty of water provided and opportunity to rest. Highly recommend!
Only downside was Snorkelling was a little rushed, but understanding when trying to fit everything in, would be better to spend longer in one spot rather then having to keep getting in and out of the water.