A lovely place to stay, with warm and gracious hospitality.