Shahid's location on the Royal Mile was absolutely perfect. Due to it's central location we were able to come and go throughout our days in Edinburgh to change clothes or grab a snack etc. Can't beat this location, highly recommend!