This is a really great place! I can't imagine much better in Edinburgh.