We have been coming here for years and never had a bad meal. Get there at 5 and you can get a seat on the water, and see a great sunset. Reservations are recommended. If you go off season they have a great fix price menu which is right off the regular menu, just slightly smaller portions which is fine since it includes desert. The fix price is a great value. Give it a try, you will not be disappointed.