It was a great experience, beautiful scenery at broken beach and the little finger, as well as the underwater scenes of the coral reefs and shoals of fish, truly beautiful. Nemo and his friend were very friendly guides and made us feel very welcome. There were a couple of issues with the trip however. The organisation was off, and from the get go if me and my partner weren't paying attention to the tour guide we would have got left behind. Also, for the first snorkeling spot (manta bay), there was no instruction on how to put on the equipment or use it which lead to me having quite a bad first experience snorkeling. The rest of the group were clearly experienced snorkellers so if you're a beginner, you'll probably want to wear a life jacket at the first spot and probably the 3rd spot, also make sure to ask how to use the snorkel if you aren't sure. Thankfully, I was able to give the other spots a go and it went really well, but it did feel like a sink or swim mentality. As for the other elements of the trip, expect a lot of travel by car between scenic hotpots and bring your own water as we ran out part way round. Overall it was a good trip and I would recommend it.