Superb villa and location. We had an utterly blissful stay with lots of nice surprises in the villa such as a downstairs table tennis table!