Hidden gem in Edinburgh.