The villa was just what we needed: very high spec, great pool, fast internet and even better location just a couple of hundred yards from the beach