Absolutely amazing day trip. Picked up from my accommodation in a lovely clean air conditioned van and taken to the boat ramp, about an hours trip due to roads! First stop was at our own private beach where we had a few hours to snorkel, explore the beach, kayak or just relax in a hammock. Snorkeling was amazing with plenty to see and the waters nice a calm. Here we had lunch of chicken, sausages, curry rice and salad before headin to our next snorkeling spot. This one you jump straight in off the side of the boat where you are instantly surrounded by hundreds of colourful fish, amazing coral, this is a sheltered spot for easy swimming or just float! Then onto the cave tour and village walk where the kids perform a few songs and take some money with you to purchase some of the lovely items made on the island. This was an amazing day out which I recommend to everyone.