I was living in Colleyville for a few years due to work and for the most part, it was a nice place to live. If you travel frequently, you'll be just a few minutes drive from DFW International Airport. The airport is pretty busy and is one of the best areas in Colleyville in terms of finding a job.
Colleyville itself is a pretty affluent town and when I lived there, I felt very safe. It seems that a fair amount of people that work in Dallas live here in Colleyville, which means a lot of respectable and well-off neighbors. Real estate is naturally expensive but completely worth it in my opinion.
The main street in the city is home to most of the good stores in Colleyville. You'll be able to find much of what you need without having to go far. Colleyville also has some well maintained public parks that you can visit as well.