Great location. Well-outfitted kitchen. Easy check-in. The stairs are no joke!