Great stay!
The apartment is lovely, really good quality to everything, plus warm and comfy to stay. The stairs are fine, it's only when you bring your luggage up that you really need to worry.
The location was easy to get to from the airport and close enough to the centre that I was fine walking there and back, but there's transport if you want to use.
A great stay thank you!