Let's start with the cons:
-yes stairs and no lift
-loft style bed on top was a bit cramped
-no a/c
-staircase was a bit small which made luggage lifting a bit difficult
Pros: location. Location. Location. Everything you want/need just steps away.. Eventhough there was no a/c the flat was chilled due to the magnificent weather and windows open. Minimal if any traffic noise. The window on the bedroom was so nice. Honestly despite the cons.. I would definitely recommend.