I stayed at this hotel for 2 nights, January 4 and 5 of 2008. My parents came the next day and stayed for 1 night. I called in advance and asked to see if we might be able to have adjacent rooms or at least rooms on the same floor. When I checked in, before I even asked, the woman who checked me in said that she noticed my parents were coming the next day and that we were next door to each other. I arrived fairly late int he evening, but the hotel was easy to get to, right off the highway although yes, there are a couple of U turns to make -- you get used to it.
I am a Starwoods Preferred Guest Gold Member, so was upgraded to the Club Floor which included a Continental breakfast daily and access to the Club Room which had a flat screen television, several small tables, a couch, a kitchenette and internet access. I never had to wait for internet access and was even able to print out my boarding passes. It was convenient to the airport (took us about 20-25 minutes) as well as to downtown (10 minutes to the Galleria, driving). The hotel offers a shuttle service a few times a day, but as I had rented a car I didn't use it. I would advise car rental as this is in kind of an office park area, not a lot of stuff to walk to, though there is a Burger King or something down the street you could get to very easily. Pool and gym was nice.
The room was great! Pretty standard Sheraton material with nice Shine by Bliss bath products and a nice big bed. Television was flat screen. Room was clean. Bathroom was a bit dated looking but had clearly been recently updated. Water pressure in the shower was good.
The breakfast was pretty standard fare: cereal, fruit, toast, bagels and yogurt.
Staff was friendly, helpful and efficient. I would stay here again. parking was plentiful. I have no complaints. This was a great experience!