This was a great fit to visit nearby family, giving us safe place to retreat to with a toddler, will book again. Pros- quiet, spacious, pretty clean*, comfortable bed, cold a/c, full kitchen with pots, etc in our Villa; cons- most ammenities were on other half of property (across busy road, not willing to cross with toddler in tow on foot), *one of our sheets had staining -it was minor enough I tucked out of way. I didn't mention to staff to give them opportunity to correct (assembling sofa bed late), at check in I had to chat with 2nd person to get room keys so they can try to sell me on listening to some promotional 90min presentation to become an "owner". The annoying part was the 9am call the next morning to "see which time works best" and wouldn't take no for an answer. I didn't answer hotel phone after that.