We really enjoyed the food and the view. It was a rainy cold day so we opted to "get out of the house" and have lunch at the beach. We opted for Jimmy's as we'd not been there before and wanted to check it out. As previous reviewers have mostly agreed upon, the food is pretty good and so is the view. It is pricey but I suppose that comes with the location, beach and adjoining hotel. What I do wish to comment on is the behavior of one waitress, not ours, and that it seemed to be tolerated at the personal expense/comfort of their patrons. She was apparently warm, kept propping the patio door open, despite patrons asking it be closed, and some continuously closing it themselves. She fanned her face with her hand, stated it was muggy, and went outdoors, again leaving the door ajar. I won't bore you with the repeat sneaky behaviors to keep the door ajar, you get the drift. It ruined our otherwise pleasant experience. Someone needs to sit this girl down and explain customer service. Seemingly, it's all about her.