This is the perfect location - literally on top of the royal mile, around the corner from the train station, a quick walk to everything. A lovely modern apartment. The sofa bed is comfy too.