The atmosphere is AMAZING, and perfect for coming off the lake for a bite to eat. The reasons I'm giving 3 stars is because the host seemed a bit annoyed when we mentioned to him the group number we had, like visibly annoyed EYEROLL and all, and one of our meals had a hair in it. The waitress and staff were quick to right the situation, and took half off the sandwich, and handled the situation humbly, but it still happened. Don't let this stop you from stopping in! They have great drink selections, and different decks/areas to hang out in. Very cool place to visit, and the other food we had was good!