I stayed in a room in the Business Tower for two nights over a weekend. The breakfast buffet (which you pay for) is at Essence and its terrific! Ahhh I loved the buffet so much. The staff were very kind and did everything they could to make my stay pleasant. I found the downtown area to be pretty dead in the daytime on the weekends.
The parking isn't included in the rate, but interestingly enough you get free long-distance calls anywhere in North America if you stay in the Business Tower. From what I understand, the rooms in the older tower are pretty outdated.