The hosts are wonderful, the villa has everything you need and the views are incredible

Villa Gecco is lovely. The hosts are wonderful, the villa has everything you need and the views are incredible.

Gecco Villa, SB/England