This was a brilliant day tour.It was incredibly varied, with snorkelling, beach time, cave exploration, the striking nature of James Bond Island, the floating village and a canoe experience where you can sit back and really take in the awe of the environment (this surprised me as being my favourite part of the trip). We were given enough time in each place that I never felt overly rushed, and likewise never bored. The boat is very comfortable and between 10-20 minutes between each spot, I was able to relax and get some power naps on.