Red hot Western Province head to Gqeberha to take on struggling Warriors