You can't beat this location. 5 minute walk to train station, 5-10 minute walk to castle and other tourist destinations in Old Town. Easy walk to Christmas markets and New Town. Even though it's on the Royal Mile, it's in a courtyard off a quiet end of the road so we heard nothing from the street. Host was very accessible and helpful - including when I locked myself out!! Comfy beds, clean space, definitely recommend. No complaints.