The staff do the best they can. Very friendly big place so plenty of space for families. Always really busy. There are good choices to be made on the menu and the staff are always eager to please. Good prices too. Six of us ate and with drinks it was less than £100.