The apartment is spacious. Has everything you could need for an extended stay in Edinburgh. Great kitchen for a couple. And the location is unbeatable. Right on the royal mile and near all the main sights and not too long a walk to the new town either. Lots of stairs as the others said but Edinburgh itself is very hilly so doesn’t feel like much after a day out - and the apartment is worth it. Parking nearby when we were there was difficult due to roadworks but even so not too far a walk to some long stay car parks