Fantastic villa, everything you need in one place. Great tennis and basketball courts, great pool, nice artificial grass lawn for relaxing, plancha area for grills. Indoors is nice too.