Great location just off the Royal Mile