The property is just as attractive in person as in the pics. Nice natural light through big windows, landscaping is good, the pool is well maintained, the a/c in each room works well. The location is off the paved roads, so be prepared for a bit of rough driving to find the development. The neighborhood is great, with many delicious places to eat, although the house is a bit far to walk to restaurants for every meal. A car is pretty much mandatory. The WiFi is solid and fast.
The kitchen is primitive. Don't go with expectations of cooking anything other than basic meals. There is no oven, the fridge was broken so a second fridge was in the living space, and the kitchen implements were pretty worn out. Silly things like no kitchen towels or face towels were provided. A clothes washer, but no dryer. The water taps for the kitchen sink made load noises intermittently when turned off requiring us to turn off the taps under the sink. There were remarkably few power outlets in the house, almost an afterthought. The water for the soaking tub on the roof smelled of sulfur, so we didn't use it.
You MUST have local phone/data service to get location and entry instructions. We were told to use Whatsapp to contact the manager for entry codes, etc. Once we made contact, the manager was very polite but not that helpful. We needed an extension cord to be able to work at the dining table, but they couldn't supply one.