My family (including Grandparents from Australia) stayed at the villa for 7 nights and it was incredible. 5 stars for everything, the villas/Trullos, pool, location, communication were all amazing great.
Car is essentially and there are some lovely towns and restaurants just a 10 minutes drive.
We will definitely be back again!