In practice it really isn’t. The city sprawls endlessly with no mass transit, so you end up staying in your corner of the greater Houston area all the time, which is 90% suburbs with no walkability. Urban Houston is more diverse yes, but once you get beyond 610 you lose all city benefits and all the neighborhoods are homogeneous and monocultural. Houston is ok. Greater Houston is a terrible place. Great food though.