Have you visited Pomona? Not exactly an idyllic college town. Not in a ghetto by any means, but it’s not a real college town and it’s not the highlight of the area like Amherst. I can’t speak much to academics, but the smog alone would keep me away from Pomona. Look very careful at the surroundings as well as the academics. Good luck!