Its not clear why the name of this place is what it is; make no mistake about it, JP's is a diner. Or a coffee shop. But it ain't no Einstein's. Not that it really matters.
I suspect that JP's was what they had in mind when they invented the word "cramped". It's a small, uncomfortable space, where you can hear too much of the kitchen banter and you're way too close to other diners.
Each table has a menu on a hook on the wall, and you just seat yourself and hope that someone eventually sees you. Service is pretty spotty; one person who seemed to be a regular got a pretty snide remark when he called the waitress by name. The servers seem a bit disorganized. The place wasn't packed but they seemed to have trouble keeping up. By the time a server asked what I was drinking I'd already decided what I wanted; but she didn't ask. So I had to wait until the next time she rotated over. The first disappointment was no splenda; only pink and blue.
One thing you can say about JP is that it's cheap. They have all of the expected breakfast staples and a few more; including potato pancakes which are a nice change from the usually tasteless diner spuds. I ordered the Breakfast Special, which is 2 eggs, sausage (or ham or bacon) with potato pancakes (or regular pancakes). They even have sour cream for the potato pancakes.
The food is decent. The potato pancakes are a nice change of pace and go well with eggs.
If JP's Bagel Place where the only place in a small vacation town I'd say it would be perfectly fine for breakfast; maybe even charming. But on mid Hollywood Blvd and many other choices nearby, unless you're looking to save a dollar its a bit uncomfortable for me to recommend.