We really liked the apartment, the location is great and there is lots of nice places to eat nearby. However, we had trouble with the check-in. The company KeyNinja (hired by the host) was in charge of giving us the keys the day of arrival, the communication with them was bad and the person with the keys didn't show up until 2 hours later than the agreed time.
Ps. There are stairs to get to the apartment