Giants set to host deceptively tough West Hills-Coalinga