We had made a reservation 2 weeks in advance for a birthday with a special needs vegan guest. The food was excellent and plenty full. Prices were average and the staff was very friendly. We enjoyed the picturesque view of the river and harbor. This may be the best restaurant in town and we will return.