A fine place to stay, with good food around the corner.