The Haddock sandwich was great! Service was OK. I overheard a server mention to someone else that they didn't realize the day before the 4th of July would be so busy. Really? Why not??? Seems like more people would be off work and looking for a place like this to dine and relax. We were not in a hurry, so it was not a big deal. The food was excellent and my party of 4 all left very satisfied.