Right off Royal Mile so the perfect location. There is no elevator so get ready for the 4 flights of steps.