Nice mix of city and country. We have been living for a year. We moved from Santa Rosa just to the north 30 minutes. Petaluma is a small town approximately 60 thousand. Much of it is rural. It has beautiful rolling hills cows with oak trees here and there. The town it self is small. It has some nice restaurants and stores. The town is on the Petaluma river. It sits on a small river that has a pretty low water level at this time. I actually miss Santa Rosa. I liked Santa Rosa more. Its bigger more parks things to do. Petaluma has a different feel I guess. It is closer to SF. If you like going there and if you have people visiting the fly in to SFO than is a bit less travel time. The airport express stops in Petaluma which is a good way to get to SFO. Over all it probably the weather thats one of the best features. Lots of sunny days, hardly ever a day you can't go outside it never snows so winters are nice.