There are a number of tour operators who will give the same tour. This tour cost more than the rest but it was worth it. Numbers on the boat were around 12, drinks and a picnic lunch were included. I liked that the masks and snorkels were new and of good quality and anti-fogging spray was provided. We were also given a beach mat when we stopped on Bamboo Island for lunch. These extra details made the trip all the better. The crew also stopped over some amazing coral reefs and the snorkelling was magical.