so far very good. i was a bit hesitant about trying boathouse considering the score and reviews, but my mom and sister's family love it. we went for an early mother's day lunch and everything was fantastic. i called ahead as we had a party of 6. when i arrived we only had to wait a few minutes for a table on the deck with a marvelous view of the river. the host was very accomodating. our server arrived quickly and took drink and appetizer orders.
the grilled squid was fresh, tender and had an excellent grilled flavor. the fried oysters were plentiful and juicy. my wife adored her lotta lotta garlic chicken with avocado and black beans. my sister's family were equally happy with their food and drinks.
i can't account for the other negative reviews, but this is our second visit and both have been all we could hope for in a casual dining restaurant.
one other note relating to an earlier review: boathouse does not take reservations, but rather "priority seating" meaning if you call ahead, once you arrive you are put at the top of the waiting list if there is a wait. also, priority seating only applies to inside seating, not deck seating. this was explained to me when i called ahead, so was not bothered by our short wait. my wife and i were seated as soon as the table was ready, in spite of the sign up front saying parties would only be seated once a majority were there, and despite the fact we decided to take a table outside where priority seating doesn't apply.