Great location, yes a lot of stairs, but that is made clear on their site. Great views, a neat layout, and Old Town around the corner.