Emmaus recently was ranked
87 in the Top 100 Best places to live by Money Magazine. I've only been through town once, but I worked with someone who lives there. She always made it sound like a nice place to live.
Other options would be Lititz or Ephrata (about 30 minutes south of Reading on 222, convenient to Pa Turnpike) in Lancaster County. Lititz is a quaint small town with artsy vibe, closer to Lancaster city than Reading. It may be a little farther from Reading than you are looking. Ephrata is similar in size and has lots of charm, yet is becoming more modern. One
slight drawback to these locations would be the Amish traffic (horse & buggies) on some of the roadways.