Would you consider Bakersfield? Station is fairly nice and close to downtown. Plus it would minimize your layover as your train will do a turnaround there.
There is a water park just up the tracks and to your left.
http://maps.google.com/maps?saddr=60...=h&mra=ls&z=17