Since I grew up in Colorado, I can tell you about the weather you will get...for the most part, you will probably get really mild temps during the day,and it could get down to the low 30's at night in mid-late April. You should not run into too much snow, at least in the lower elevations like Denver. However, Breck will be less than a month after thier ski season, and there could be plenty of snow up there in Summit County. As well, temps will probably be 15 degrees cooler at the higher elevations.
As for courses in Denver/Breck, sorry, I cannot say much. I played only in Colorado Springs when I lived there...but they have a couple of decent ones there.