The overall arrangement is fine. The beach is beautiful but it takes too long to travel.
I would say enjoy the tour and really recommend to other!!! However, just for the pick up .. I waited for 1hr at the lobby from 0600.. The driver did apology. He went to the wrong hotel ... Just little bit thing ... All around is so good ..
Sand was as white and as fine as powder and the water was clear as clear blue waters can be. A really great full day out. It's a long way but well worth it if you like whizzing about at high speed on fast boats and jumping in the sea to go snorkeling. The trip provides lunch on the island.
It was an enjoyable but long day - the beauty of the beach made it all worth it though. You get to snorkel at multiple locations so there is a high value for money as well. Remember to bring a towel and some spare clothes to wash off at the end of the day.