Beautiful place in a great location. Everything is new and as advertised and shown in the photos. The stairs are indeed a little daunting with luggage but manageable as long as you're in reasonable shape. The flat next door is being renovated and there was a bit of pounding/yelling early in the morning (even on Christmas Eve); the host left a note saying if it got too loud to give a call and they would try to quiet the neighbors' crew. It didn't carry on so long that this became necessary.
Very comfortable beds; great ventilation with skylights and remote-controlled windows at the top of the living room.
Only small annoyance was a miscommunication about check-in time. I said we were arriving at 1:30; host thought I'd said 2:30. Arrived at 2 and only had to wait 10 minutes before his assistant showed up. Not a big deal.