This place falls fairly neatly into the brunch diner category, in my opinion, which the Beach area has several of. It is classier than your typical breakfast diner in terms of it's atmosphere, and has great natural light, even on days with inclement weather. It has a great elevated street-side patio for the nicer weather. The waiting staff is attentive and friendly. The food is average, and slightly overpriced, but what others have said is true: you're paying for location/atmosphere. Definitely not bad, but don't expect to be amazed.