Absolutely fantastic meal here. Expensive, so be prepared for £150 per head at least in the restaurant, but worth doing for a special occasion. Very well looked after by knowledgeable and enthusiastic staff. They even brought out a special birthday cake for my wife at the end of the evening, although after 8 courses, we barely had any room left. Very well spoken English. Lots of different German wines so we could have a different wine for each course. Sommelier knew what he was doing and knew to back off when we had enough.