Perfect location! Right off the Royal mile keeping you in the middle of the mix without being loud. We had a wonderful time there. Definitely would recommend.