Service was average. Lots of ignoring the customer. Oysters were rubbish. Kids steak was like cardboard. My Mum enjoyed her grilled fish. I had the chicken parmy. Very dry. Couldn't be bothered going back to the counter to get salt and sauce. One of those places where you basically serve yourself all but the part where they take your money. Not cheap, but about average for these types of places. Kids' meals come with ice cream. Nice walk along the water while waiting for the meal.
[Supplementary. Note the owner's comment, which - in my view - is revealing of a lack of insight. An old saying about business structures comes to mind; a fish stinks from the head]