Just got back from CBBR yesterday. We were fortunate to stay with my daughter's employee discount and got a suite for $50 plus parking ($12). I agree that the suite is small and there is WAYYY too much stuff crammed into it. The bedroom area is somewhat spacious but the sitting area is tiny and when you open the pull out, there is no room at all. There is the sofa bed, 2 arm chairs, 3 small tables (that you have to figure out where to put when you open the pull out) and a breakfast bar with 2 stools. The privacy divider makes the area even smaller. The drawers, set into the privacy divider, can only be opened about 8 inches before you hit a bed.
I found the toilet/shower set up also bizarre. The toilet is in its own little room. Then there is a vanity with 1 sink, then another room with another sink and the shower. You have to remember to take a shower towel from the vanity into the shower area as there are none stored near the shower. There is also no fan in the shower room so the mirror over the sink is totally useless after your shower. This also takes too much room from the closet. It is set in the back of the room, sideways. There is no room for luggage at all. IMHO, they should have kept the toilet with the shower (and added a fan and a towel rack), made the vanity a double sink and given the space saved to make the closet bigger.
On the flip side, the beds were the most comfortable I have ever slept in! I actually liked the resort. It is a bigger, nicer version of Pop Century (our go to resort at WDW) The lobby, food court area, pool and its attached bar are much nicer than Pop and, unlike the rooms, well thought out. I would not hesitate to stay here again, especially given the rate available to me through my daughter. But we only had 3 adults in the room. I could see adding a couple of small children but not more than that, mostly because of the lack of storage space. We don't like living out of a suitcase & unpack as soon as we arrive.