Description (Reference number: 119587) The Teras Holiday Villa offers an idyllic retreat nestled within a private olive grove, boasting breathtaking sea views.