Trying to get their act together
I've stayed at this property numerous times over the past few years due to its convenient access to IAH. Each time I stay there...I want it to be better. On this trip, I had two separate one-night stays, one evening apart. Both times, I was on the Club Level floor, but the two different rooms in which I stayed were miles apart in comfort. The first room, 1017, had an old, clunky air conditioning system that really didn't work, and a toilet that worked too well (it was in a state of continual flushing). Since I arrived late and left early, I didn't bring these to the attention of the management until check-out--I hope they've taken measures to correct these flaws. The second room, 1044, was quite nice and everything worked. On my previous visits, the Club Lounge was not open on weekends--it is now. The food is plentiful and good and "discounted" wine and cocktails are available, although still overpriced. (Just go across the street to a liquor store if you want wine--it'll save you $$$.) Too, the service from the Club Lounge attendants was excellent. My one recommendation would be to switch TV stations from Fox News to something less inflammatory. I don't need biased commentators screeching at me at 7:00 a.m. The Today Show, perhaps??? 
Overall, I will stay at this Sheraton again as the staff is friendly and helpful--it's not their fault that the upkeep of some of the sleeping rooms isn't great and that food (at Basil's) and drinks are over-the-top in cost.