A delightful place to stay.