Great place, convenient location and amazing service. The fridge developed an issue in the middle of our vacation and the host immediately provided a mini-fridge, brought a new fridge after 2 days and extended our check-out time! In addition, the resort provides many amenities, like bbq, tennis courts, and a table tennis, along with the necessary equipment. We had an excellent time!