Kirkwood and Webter Groves are very nice. My in-laws live in Ballwin. Great school districts and nice neighborhoods there. I've actually been all over St. Louis. It's a lot nicer city than most people realize. Just stay on the Missouri side and out of north St. Louis. And make sure to eat at Mama's on the Hill. Oh my.