We rented this villa for our family reunion. We had a big group of 30 people and we needed a place with enough space, bedrooms, and a pool to enjoy the event. The villa met most of our expectations, but there were a few hiccups that could've been avoided. First, the villa is in a secluded gated area, so it felt safe with good privacy. We rented the place in the middle of summer and was concerned about adequate AC and a pool that would remain cool and refreshing. The pool turned out wonderful, even with an outside temperature of 115 it remained refreshing. The pool was the best part of the property, the children spent hours playing in it, and it became the center of our celebration. Checking into the villa, however, had some hiccups. The ac in two of the rooms did not come on. One of the room was missing a shade. In the kitchen, only two of the six stoves worked. The house had many switches to control lights, fans, and shades, but the property guide did not provide any help in explaining things. To exacerbate things, the checkin time was 3pm, by the we unpacked and realized the problems, we tried to call the property manager to get help. But no one would answer our calls or texts. Finally, a technician replied, but it was too late in the day to come to help. If it were not for this hiccup, we would give this property a 5 star rating. We do appreciate that the owner decided to give us a $500 refund for the discomfort we experienced in the first evening.