Starwood has definitely turned my girlfriend into a points whore! We just spent the weekend here and I was happy that hotel had been newly renovated. There was no wait at all to check-in so that was cool.
The rooms were simple, but larger than average. They did have a fabulous plasma mounted on the wall and a complimentary copy of OK Magazine which came in handy while at the pool - small items that stuck out in my mind about my stay. Oh yeah - NO mini bar!!!
But hanging out at the pool or pool area...well, it's all concrete everywhere. They play pretty good music, but it didn't seem loud enough to block out the construction across the street, so take an ipod.
It's a fine place to stay if you are there for work, but if you are thinking about really relaxing over the weekend, this may not be the best place. I'll revisit again, but not in the near future.