A genuinely lovely place to stay.