Pretty good place to train. It's a bit expensive but there are not really any alternatives on the west side of town.
They change the routes up every couple of months so it doesn't get boring. You can try it out for the day to see of you like it. I signed up for the monthly payment plan though