Houston's always has consistently very good food. The service is pretty decent, though I have had a few incidences of a snotty bartender. I have eaten everything from the smoked salmon appetizer, to the tuna salad, to a steak dinner and it was always well presented and delicious. The drinks are a bit on the pricey side, but I guess that is to be expected at a nice restaurant in Scottsdale.
The atmosphere is great if you want an intimate setting. The booths are cozy and arranged so you don't hear 3 other tables' conversations. Last time I went they had a very pleasant Jazz band playing in the background. Also, the bar is a great place to sit if you are alone and just want a good meal and a drink.
I should also note this is a very busy restaurant and the wait times can be long. If you have a big party or want dinner on the weekends, I recommend booking a reservation.