Please don't be offended - I shop at Wal-Mart; but, I know when I go there that I will get low to moderate quality for a fair price and will most likely see people walking around in their pajamas. This is the same for the 3 day sailing on the Inspiration out of Long Beach. If you understand that going onto the ship, you will have your expectations met or possibly exceeded.
Pros - fair price, clean, adequate room size, enough to do if you are traveling without children, good service in the formal dining rooms, good room stewards.
Cons - Carnival still allows smoking in some areas (ugh!), there is only one small pool, the entertainment is not so great, the kids clubs are not open the hours they advertise, the casual dining is limited and very, very crowded.