The stay was ok. Unfortunately Eden villas who apparently manages several properties in the area cancelled our reservation 2 days before our trip at another house and rehoused us here. The house was fine. But it was not what we wanted by far, but that point we had no choice in the matter as it was so last minute. The pool was terrible and not well kept or clean. The house was clean but the towels they use are terrible. And pieces of the towel come off all over you once you shower. They internet did not work. And I also kept getting text messages from the “owner” asking to stop by during our stay which made me and my group feel very uncomfortable as a car would be in our driveway often. So beware