This is an absolutely fantastic villa within a gorgeous complex! The weather was lovely to enjoy the terrace and garden and everything is in walking distance! The apartment is well appointed with everything you need for the stay. The hosts were exceptional. Amazing communication and they went above and beyond truly.