I actually stay here a few nights each month. Their staff is great. They had a flood a few months ago, and I agree,the odor was bad for awhile but is gone now. It is an older facility, and yes they'll be rebranding/renovating soon. Ask for upper floor in the 50's and you'll be ok- (aka 455/457 etc).
I like this property better than several brands near by, beds and bedding are excellent.
If you like Thai, Thai Fusion on Broadmoor is just a few blocks away and excellent.