Great location, clean, spacious, well appointed, and nicely decorated. Up a few flights of stairs, as expected.