The villa was everything it advertised as being. It was very clean, well supplied, and very accommodating for 3 couples(family) with having each bedroom with its own bathroom and thermostat. Nice family friendly neighborhood. We had an issue with people parking in our spaces and leaving us nowhere to park, but the host worked very diligently and got it resolved quickly.