Villa Talia is a sensational place to stay for a truly relaxing break. Really like a five star hotel with access to additional food, wine and alcohol options available onsite. Great views, amazing home, fantastic location.