It is a fine place to stay, but it isn't top-notch.