Awesome place in a perfect location along Royal Mile. Highly recommend!