Beautiful, quirky, historical but modern venue right in the heart of the Royal Mile. Loved it.