Really great place with all amenities. The kitchen was very well equipped and the bed and bath were quite nice. Very spacious, open design. It was nice that there was an outdoor table on a small terrace, although we didn't really take advantage of it due to weather. Free and easy parking was a real bonus as we just let our car sit for 3 days and walked nearly everywhere. Yes, you do have to walk up a couple of flights of fairly narrow stairs as mentioned, but if I was fine at 70 yrs., you'll be okay. )