Great location. As other reviewers mentioned, it was noisy but this was to be expected being located just off The Royal Mile. Pictures and info are all accurate.