I've stayed at this Westin a few days a week for about a month. While technically located downtown, it's more on the outskirts of downtown (just based on my observations). It is connected to the convention center but I've never been inside so I can't give an opinion on it.
My overall experience at the Westin has been positive. There is no 'Wow' factor but the gym is incredibly nice (but close at 10pm). The rooms are standard with all the normal Westin perks, such as a bathrobe, dual shower heads, and heavenly beds. There is an option for free slooooow internet but platinum members get internet for free (yay?).
I hadn't noticed at first but after someone pointed it out, you'll notice there is an odor in the halls and rooms. It isn't very noticeable but its there.