I'm staying at Galleria Westin Wed-Fri this week. I promise I'll check it out. I am also a huge user of Trip Advisor and Yelp, so if it sucks, the world will know about it.