Our resort consists of 11 newly build luxurious villas nested on top of a hill overlooking the village of Hanioti.