Business Class at CSR?

I was just exploring ap rates for Feb and a Business Class Room at CSR is available for $141.05 per night. Is that the CL at CSR? Where are those rooms located? Is that a good deal? I have never even seen these offered, so I really don't know what to expect.

DIS SponsorThe Walt Disney World Swan and Dolphin is located in the heart of the Walt Disney World Reosrt.

My family and I are booked in the business class rooms at CSR in February this is the information that I have received from cast members:

Includes turn down services
Robes
Upgraded mattresses
Access to the lounge which includes:
Cold Continental Breakfast
Food offerings throughout the day
Evening Cheese and alcoholic drinks for purchase (wine, beer)
Rooms are located in Cabana 9B but may be 9A as well if the demand is high enough.

Hope this helps you, if you find out anything more please do share! We are really excited for this new experience!