Extremely close and easily accessable for the NASA / Johnson Space Center. Room was large and comfortable. Hotel is literally next door to the police department so we felt very safe in the parking lot.
Glorified Starbucks was overpriced, not very family friendly food options. Lots of mini-malls around the hotel but nothing very family friendly in walking distance. More for young adults or business people.