"I travelled with 2 girlfriends and we stayed in a 3 bedroom villa with a private pool. The villa was very clean and comfortable. When we arrived to check in at 1:30, our room was not ready yet which we assumed it wouldn't be because check in is at 3pm. Had lunch at the rook top restaurant and views were beautiful and the food was delicious, however service was very slow and they were not busy. Our room was not ready for us to check into until well after 5pm and we were given a voucher for $75 XCG (about $37 USA dollars) as an apology. Entire property is clean, beach is small, and all of the staff are very friendly. On Sunday afternoon, we received an email to checkout and I realized that there was an $80 credit for booking with Expedia. I called the front desk to ask if we can use it for dinner that night and was told that it's not $80 at once, but a set of vouchers for either percentages or $ off different items throughout the property. At this point we were checking out the following morning and wouldn't be able to use them. We were given a $40 USA voucher as an apology. Very disappointed in that because it should have been $80 USA, but the manager refused to give that. Overall a good stay, but these few things out a damper on the whole experience. "