Great hospitality, a comfortable living space and a relaxed and quiet location.