This is a very clean, comfortable place. It's small (including the bathroom!) but well equipped and arranged. The bed's comfortable and it'd be hard to beat the location. I didn't mind the stairs and I'd stay there again for sure.