Comfortable accommodation in a picturesque location.