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.
Sounds great, ummm, what town would that be?