Charming, spicy and span, thoughtful amenities. Lovely garden