Very nice, well equipped. strategically located and reasonably priced. Does require walking up stairs.