Great food, great location. The only reason I did not give this place 5 stars: I made my reservation a week and a half in advance, so when we were placed at a table that was not water side - I was a little disappointed. If you are booking a table for the patio, be sure to mention you would like water side seating. They also charge you a $10 corkage fee for their own wine which seems a little ridiculous. Also, the outdoor misters are a little much and I ended up getting semi-damp from them.
Apart from these tiny complaints, everything else was great and I will be back for sure. Very romantic setting.