Fantastic location and the best view in town.
Flat needs a little updating but it has everything you need.
The Grassmarket gets very noisy at night so bring earplugs if you intend to sleep in the front bedroom.