The website gives an inaccurate impression of the island.
On the positive side, the staff were very friendly and helpful.
On the negative side, I had to pay 3,500 PSP to get the boat from the mainland to the island. We had already arranged for a driver from the hotel to pick us up and get us to the mainland dock, but he didn't connect with the 2pm ferry, so we were left waiting until 4pm or pay.
The whole island is infected with ants. They are everywhere, in the bathroom, the bedroom, the resturant.
We paid for breakfast and dinner buffets. Neither were a buffet. Both were a very limited ala carte menu, and some of the items they had run out of.
Beach is crushed coral, not sand.
The hotel closed with 1 day to go on our booking due to Hurricane Kristine and made all the guests leave at 9am. This was a gross over reaction and I think was more of a commercial decision than a safety decision as there were few guests and probably not enough to make it profitable.