My husband and I ate lunch here today. I'd say above average for the foods we ordered. Big portions! Thought prices were fair. We sat inside with our one yr old; very relaxing with the doors open and the ocean breeze coming through. They had live music out on the deck and tv's throughout(even at ur individual tables). If you like a restaurant with alot of life I'd say go here. All around good experience.