For those moving to the new Houston office you should know that it is located next to The Woodlands and, as such, you will probably find your home in The Woodlands. We have lived here since 1984. If you have to live in the Houston area this would be the best place to live, IMHO. See this link below for more on this area Good luck to all.
https://www.niche.com/places-to-live/search/best-cities/