The Villa was the perfect venue for our large diverse family gathering. Shabby-Chic, this place is not perfect, but it's homey. And the crazy assortment of rooms fit the needs of our various family units. The staff helped us host a party and The Villa's chef was awesome. AC and hot water was great in each room. Beds were all good (not great). Pool space was just what we needed as a gathering point most afternoons.