Villa Resta is a 1896 country house that reflect the grace and elegance of the period. It has recently been completely renovated. The historic details of the exterior have been retained. The interior has been transformed to provide all the modern amenities.