Nice location and very nice apartment.
There are a lot of stairs to climb so will need to be fit and strong to get any bags/luggage up to the apartment.
A lot of rules, you are required to strip the beds, pack laundry into bag, plus turn off the heating and empty the rubbish into a bin down the street. No shoes allowed in the apartment.
Centrally based and walking distance to main attractions.