My wife and I stayed here for two nights, the listing is accurately described, and the 70 something steps up to the apartment was noted before booking in, so wasn't unexpected :)
The location was great, situated in the New Town right next to Princess Street, with lots of shops and restaurants nearby!
The apartment has everything you need for a comfortable stay.
The only negative thing about the place is the amount of dust there is, which knocked down the marks for the Cleanliness aspect, which made it felt like the place hasn't been properly cleaned or hasn't been used for a while.
But other than that, it's a great place to stay for a short stay in Edinburgh! :)
The Altido team also respond pretty quickly and the self check-in/out process were easy and smooth.