Good food. Bad service.