Mtn Bike vacation advice

Me and the wife will be vacationing in Colorado this summer and plan on doing a decent amount of mountain biking :smile:. The issue I am having is choosing where to go. It needs to be within a reasonable drive (4 hours or so) from Denver. It would also be nice to stay in a town area where we can walk for dinner/beer after riding :beer: - so lodging options and the town are a factor, not just the biking. I have looked into different places but I having trouble deciding where is best. So far Crested Butte and Aspen/Snowmass seem to have pretty good potential. We might split up our week between two locations, so Crested Butte - Apsen trip might work well? But so might Steamboat - Winter Park? We were at Vail/Beaver Creek last year, so that is off the list - as is the Breckenridge area (we're not fans of the town area).

Anyone who has some advice for us would be appreciated. It does not have to be a ski area, since we will be doing all xc riding and will probably not ride a lift up even if that is an option.