Great location on Royal Mile. A bit noisy in the evening, but not bad.