Excellent location right on the Royal Mile