A wonderful place right in the middle of the action on The Royal Mile. Beautifully presented and very clean. Host was great to communicate with and very helpful. Couldn't ask for more.