I stayed here for a couple of days of business meetings. The room is a good size with a comfy bed, nice LCD TV's, big bathroom, and a sitting area. The rate we received was pretty reasonable but you do pay for the extras (phone/Internet package for ~$15 and another ~$12 for parking).
There is a Starbucks in the hotel which was very convenient. They also have a nice funky lobby. The huge atrium in the middle has nice comfy seats.
We had our meeting in one of their rooms and I was very impressed with the service. They kept the coffee filled and hot. They had us pre-order lunch making sure our food was ready when we took our breaks. All in all, a very nice hotel for corporate gatherings or personal stays.More