This is the best snorkeling area I ever seen! They have all-you-can-see coral reefs and a variety of marine life. We saw a baby Stingray in the shallow sea. It was priceless!! All kinds of activities you can do, of course with extra charge.
To be honest, the first-day check-in was not smooth. We waited so long for Check-in in Jesselton Point, and till we made it to the boat almost take 2 hours. First of all, all the staffs are great. But after we get to the island, their lack of staff makes us wait for our room till 5 pm, is ridiculous. It's two hours after the room should be ready. But their customer service is good though. They are all so nice and we got to eat something at the pool bar and was all complementary and have extension for our check-out time for like an hour and a half.
When we get to the lobby, there pack with tourists waiting to get their rooms, and some of them are already angry and aggressive. We were able to book the 2 pm snorkeling with a coach. To have our best of time and avoid the long waiting. We are not mad. And we really get to enjoy the beauty of the sea, marine life and nature of the forest. You can feel and experience that they are really involved in protecting the habitat of marine life and mangrove ecosystems.
We will definitely come back again!