This is a newer property and I stay here quite a bit when traveing to Houston. The lobby is clean, the staff at the front desk have always been friendly. They have a gym with several bikes, elipticals, etc. The rooms are clean with flat screen TV's and the beds are comfortable.
I've only eaten at the restaurant during breakfast when they have the buffet. They have a pretty good selection, but maybe a little overpriced. During breakfast during my last visit, the waitress came by one time to bring coffee and I never saw her again until I had to track her down to bring the check.
They have a small bar with TV's in the restaurant area.