Overall an OK stay. The location was great and Villa was nice and clean. Gina was nice enough but not overly friendly; she seemed too busy to make anything special and did not reply to a couple of my texts. There was a minor issue about the broken washing machine. She quickly had maintenance come but never let us know if it was even fixed. I was also celebrating a 50th birthday but no mention of it, and felt like this place lacked hospitality. For this amount of money, the stay should be perfect and that's why I gave a couple of 4 stars.