The apartment is really nice and I definitely would recommend it.
Check In and communication was easy and the view was magnificent. A nice place to relax and having a timeout.
Just the small stairs to the top floor, would be difficult, if you travel with a bigger suitcase.