This flat met our needs with a nice little kitchen, bedroom and living room. It is a couple blocks from the business area with many pubs, coffee shops, gift shop, etc. The best part was it's location in relation to The Royal Mile, other historical buildings and a the lovely walk up to Arthur's Seat.
The flat is on the third floor with no lift/elevator. If you can do steps well, it's no problem.