The best food I have tasted in a long time. Friendly service. On the pricey side. But you get what you pay for. Very clean. The toilets were immaculate. If this place was in a main city street it would be packed all the time. This is a restaurant rather than a cafe style bar.