great location. very clean. lots of stairs but spacious and comfortable.