The villa and pool were clean and comfortable. Beds were comfy and the location worked well for us attending a friend's wedding; felt safe in the gated neighborhood. The kitchen could been better equipped -- could have used another fry pan, a grater, and more flatware and wine glasses. It would have been nice to have dishwashing liquid and a sponge provided as well to help with cleaning up. A few more D/W pods would have been nice too for a short stay -- didn't want to have to buy a large container for a 4 day stay but 1 was not enough. Overall, nice place and enjoyed our stay.