A good resaurant with excellent food, not cheap, but for a special occasion very suitable. Extremely friendly and welcoming staff, and given that all food prepared freshly to order, the wait between courses was acceptable. What was disappointing was the interminable wait for attention after the main course, whilst staff appeared to be preoccupied with something on a flat screen(e-mails?news? - who knows) In the end we gave up, decided to abandon ordering a sweet, and got the bill. It was an unfortunate conclusion to what was initially a really good experience.