We stayed here 5 days for our honeymoon.This a great place for vacation. The place is clean and nice, with a great living room area to hang out. Everything we'd ever need is prepared for us, including all cooking equipments and beach chairs, umbrellas, towels etc. Location-wise it's also very good, just a few minutes' drive from everything (food, happy-hours, shops, beaches). The hosts are very kind and responsive to messages. Would stay again.