We recently ate here for the first time, after having it recommended to us by a couple of locals. They were spot-on in their comments about the place-- ultra casual, great view, and good food in a small historic building out on the water. The not-so-good comments included a heads-up about some of the wait staff and 1-2 hour waits at peak times. We did wait for well over an hour for a table for 6, followed by a long wait for our food. My advice at peak times would be to go at off-times for meals or to go on a day when the weather isn't so great. All of us enjoyed our food, although I'd get the Grouper dinner instead of the sandwich if I ever go back. I love Grouper sandwiches, but unfortunately, the Grouper in this one was overpowered by the large bun. Over all, a good meal in a unique setting, so we'll probably give them another try when we return to AMI next spring.