We have cruised on the CB twice and can offer this much...
The aft pool is a great place, it is for adults only and a great place to take a dip or just relax. The other pools - one offers MUTS (Movie screen outside) and another usually has a band playing music.
They do offer soda cards, but I think they were closer to $30.00 last cruise. IMHO - Drink prices are not too bad, of course it depends on what you like and they offer a bucket of beer which is cheaper than buying them individually. You pay for 4 and the 5th one is free, something like that.
Regular cabin showers can be a little tight, even for us - the shower curtain tends to "cling to ya" when wet.
Hope this helps and Enjoy your cruise - she is a lovely ship!!