Villa Helen 200m from the beach in Tersanas – Stavros | SherryStay