I stayed here while traveling on business in February 2012. Here are my thoughts:
-Big rooms-the suites were significantly larger than other suite's I've stayed in before
-Plenty of parking
-The service was lacking: Charged my bill to the wrong account, when I caught the mistake, the staff acted as if I'd somehow annoyed them
-Common areas aren't too clean (beer bottles in hall ways)
-Room was extremely dusty...I don't have any allergies or breathing problem, but couldn't sleep once the air conditioner started
-Over priced (based on value, I'd expect to have paid 60-70% of what I paid)
Overall, the hotel itself wasn't bad and most of the cons can be fixed with better management. I would not recommend staying here unless you have no other alternative.