The property is fantastic! The villa we stayed in was lovely. It's tucked away along a side walkway, very private and quiet, yet an easy walk to the main pool, which is awesome, with two other pools also nearby. The villa is tastefully decorated and the bed is quite comfortable, while the in-villa amenities are just adequate. We felt the supplies were a little sparse, with only two dishes, two bowls and mugs and a couple of mismatched glasses including one broken wine glass. A few more supplies would have been appreciated, like a sponge or cloth for washing up dishes and a full kleenex box in the bathroom (there were only a couple of tissues left). We also only got one washcloth in the bathroom. The kitchenette includes a decent mini-fridge, a keurig coffeemaker (with some pods in the cupboard), a toaster and microwave. So fixing a basic breakfast was quite doable. There was also a blow dryer and a selection of shampoo and conditioner available. The WiFi was a little slow, but we managed. All in all, we would definitely rent this villa again, only next time we will come prepared with a few extra supplies from home. We enjoyed our stay and thoroughly enjoyed the property.