Been here 3 times in 5 years. Always been disappointed by the low quality of food and lack of service. I tend to visit out of high season so it's never horrendously busy, but that doesn't seem to matter.
Much better options along the front, maybe a little walk but worth it! Or walk into town centre in five minutes for a good choice. Alternatively, drive out to Westbourne.