We have had lunch here a number of times and have always enjoyed it. It is pricy but has been consistently reliable. The location is superb, the staff attentive and welcoming. Our fish was cooked to perfection. I imagine it would be even more impressive for dinner. Definitely worth a visit.