Great location right on the Royal Mile! Highly recommend.