Pleasant stay in Edinburgh. Walking distance to most attractions. Yes, as stated 85 steps up to the top floor flat but great views.
Some noticeable traffic noise in bedrooms during night, take earplugs if light sleeper.