Great location on Royal Mile.