Our stay here was almost perfect.
Getting a reservation is smooth because they reply very quickly. It's hard to get here but that is not a problem at all. The staff are very very friendly! The place is perfect, the location and the rooms, I love it very much. Our breakfast is delicious! The massage is very good. They have an activity area that you can play billiard, overviewing the beach that is very very picturesque.
However, in the morning after swimming, we found out our room area has no electricity, so it was very dark in our room, no A/C and no charging route. Unluckily and luckily, that day is so sunny so its very very humid and hot. And it was only in our area, the other area is fine. We would have love to stay longer that day but they weren't able to fix it at all.
But I would love to come again!