Located right on the Royal mile, a lovely place!