The villa was very clean and efficient. Well equipped kitchen and plenty of linens. It's on a quiet street with a little store across the street (the store has any and everything you can think of, so you don't have to battle traffic for something you need). Having the pool just steps out the back door was heaven. The backyard/pool area is like an oasis with lots of tropical plants and plenty of comfy seating. There is also a park and a couple of restaurants within close walking distance. Johnathan and the staff were very responsive. We would definitely stay here again!