The clue is in the name! This place really is a hidden gem. The food from a very varied and reasonably-priced menu was really tasty, the coffee excellent, the atmosphere spot on and the service exemplary. Will definitely come back, also to spend more time...in the lovely gift shop.More