I lived in the small city of Grapevine, TX for 5 out of the 6 years I lived in the DFW area.
Things I like about it: safe community, quiet, schools are rated well and lots of trees (much of the DFW area has been so overpopulated that much of the natural beauty in the way of trees and grass have been replaced with suburban sprawl).
Things I don't like about it: not very ethinically or culturally diverse, a bit expensive, boring (not much going on).
I would say, if you are looking for a typical, suburban community, then Grapevine is the place for you. If you are looking for an ethnically/culturally diverse population with lots of interesting things to do, look elsewhere.