I've been here a few times with my family. The first visit was great. Had some pizza and pasta dishes. The subsequent visits were less impressive. They seem to always be out of something (Lids for sodas etc ). Tonight they didn't have soda cups. So they gave us little plastic water cups. I'm pretty sure we were charged for the large to go cups that they usually serve. If we needed refills we had to go to the counter to ask. Once the food was out, that's pretty much where the service stopped. The people who run the place are nice, but customer service is really lacking. Their "office" is set up on a table in the dining area. Laptop, books, etc etc. the food is ok. Not my favorite. Stay away from the chicken fingers. They are crispy critters when they get to you, and leave a lot to be desired. Chicken wings are decent though. I have no desire to return, the Beach Cafe next door is much better.