Did the happy hour here a few times, food is okay nothing to really brag about and it's expensive to boot. Atmosphere is friendly but not too over the top for the prices they charge. The fish is fresh but the wait was too long especially with two kids in tow. We've gone a few times but just can't seem to get the full satisfaction of good food, good environment and good ole customer service!