People have said the same things that I have in mind. The lock on the door is a bit comblicated. Sometimes the apartment is too hot. We were okay with the stairs but it may be challenging at first.
Excellent location and the check in was easy.