A grand place to stay, warm and friendly.