A really nice apartment, I dont think you could get more central than this!
As others have said, there are quite a lot of stairs. We had no issues getting our luggage up to the apartment though.