Holy *)(^#$&*) this is awful.
Sure, the location is wonderful, as is is the patio. But, that's it. No, really. Lets put it this way; real beacher's don't eat here.
While breakfast service is quick and friendly, the food is inedible. Uncooked and undercooked food seems to be the rule. Weak coffee with expired creamers.
I'm afraid the Lunch and Dinner experiences don't fair better.