Interesting thread! I now live in a small, semi-rural town, population 9,600, which is quite old, as it dates back to at least 1142. It's located in a river valley which is quite well-known for its wine. The towns are all old and located right on the river, and are surrounded by hills and forests.
Most people live in apartments/condos, the houses for the most part having around three apartments, one owner-occupied, and the other two rented out, though there are larger ones. We ourselves live in a twin house/duplex, with small yards front and back, and upstairs balconies.
There's not much to do here, as we don't even have a movie theater, or much of a selection of restaurants or bars. There is a club catering to young people, an internet cafe [new], and an artificial lake. Our library is open one afternoon a week. Most of the small retailers have disappeared over the past two decades, along with the post office. However, we do have several bakeries and butchers, plus three fair-sized supermarkets which are open from 8 a.m. to 8 p.m., except for Sundays, when all retailers are closed. Hubby usually does one "big" shopping trip a week, and one or both of us will stop during the week for fresh bread or milk.
Public transport consists of buses, or the train. Our town is 39 km / 24 miles from the state capital and largest city, which has a population of 600,000, and all the museums, theaters, clubs, shops, restaurants, etc. you could ever want. Also a very nice zoo/botanical garden. Traffic is so bad that most people take the train into the city, and then use the excellent subway/trolley system, which gets you wherever you need to go.
I grew up in the 4th-largest metropolitan area in the U.S., so moving to a small European town was a bit of a "culture shock" at first, but I enjoy living away from the city (where I work). I can take advantage of what the capital has to offer, but have the cleaner air, less noise, and a bit more "nature" at home.