I have eaten here a few times and had a function at the restaurant. The food can be good but is mostly just average. I ate Duck today. It was really tough. The calamari was tender but tasteless. The creme brulee is the best in town. The location is lovely. The service was good.