There are lots of great little towns in Oregon. Canby is pretty great. Just south of Portland, less than 2 hrs to the coast, just at the top of the wine valley, williamette. Small town, but with some real nice big city things within an hour. My husband grew up there. Good luck!