Pristine white beach villa with direct access to the turquoise Ionian Sea
Irresistibly bright and breezy