A lovely, charming, clean, and ultra comfortable place to lodge.