JD, we had a similar experience in November. We weren't there on a Sunday, but the service really sucked. We asked a couple of the help questions, and they looked at us like we had four heads! Chairs are new (from last year), and more comfortable, but when you're packed in like sardines, the comfort (zone) disappears!
It took us over 15 minutes to pay the check. We asked for it and no one ever came with it. Went up to the bar, they finally retrieved it, and took them "forever" to figure out the charge card machine! It was like they had never used it before.

Lunch was "okay", but nothing to write home about.
With so many beaches that also have finer dining attached (Dreams and Palm Beach come to mind), I know we won't go back to Karakter again.