This was a terrific place for a bunch of family from out of town to get together. I'm sure the company made our visit better but the food, service and location were great too. We were seated at a big round table at the window so we had a view of the ocean. We Orange County people really appreciated the nice location. Even though it is across the street from the beach you can't see the road. The food was really good. We were pleasantly surprised at the quality of food. It was as good as any good restaurant in the big city. Our attentive server freely poured mimosas and cleared our table. We would definitely do it again.