A little slice of Greek heaven ! Perfect spot - perfect hosts - beautiful little villa x