The Olive Press Lodge, as its name suggests, is a renovated farm house where olive oil used to be made. The villa is situated on a gentle hill, about a
Overlooking the sea, which reflects the nuances of the changing weather conditions and conveys an infinite sense of freedom beyond the horizon, our fami