A lovely, peaceful stay with helpful amenities and a good location.