I agree with all the above and am surprised no mention yet of Seastar Inn for their Saturday night buffet and drummers. Great show and super chill. Its not on the water but still fun nonetheless. The owners are very sweet and accommodating.
Be sure to hit up a webcast. We did that last time and had our friends and family tune in, was fun and Rob and Lisa are a hoot as well. Go to Canoe for their 2 for 1 drinks.