Ok food, hideously long waits to be served, a few surly staff