I booked this villa for a Christmas and New Year gathering of our family. It surpassed our expectations! Communication and assistance from the owner and team before our arrival was quick and seamless as was the daily housekeeping service. The location and pool give a...More