You just described my town, and our neighboring town (the latter sponsors our bike group). Small-town feel, bike lanes everywhere, hills (if you want them), humidity not bad, lots of cyclists, good cycling year-round.
__________________
Specialized Roubaix Expert
Surly Long Haul Trucker