After three Princess Cruise we have converted to RC... For good. Massive choice of things to do, vastly superior food (Escargots that are actually pleasant to eat!) roomier cabins, better atmosphere and more professional treatment. We have been converted, and have already booked 14 nights next summer...
The size of 'Indy' is immediately impressive, and all fixtures and fittings on board are sturdy and good quality.
There is never a time when you are at a loss to make your mind up what do do. My children had a go at everything - gymn, Ice skating, the wall, the flow rider, the jogging track. Indy has a huge gymn, a roomy sauna and a fantastic steam room. Everything you need in the gymn from small sweat towels to showers (again with towels).
Cabin was larger than Princess, but basically the same with the added space being filled with a comfy sofa. Showers are powerful, with shampoo/conditioner (combined) included as well as soap. Some reviewers mentioned the smell of the toilets but it was not an issue for us. Maybe they should show more discipline in their diet.
Only criticism would be that the cabin TV showed the same programmes - every channel, every night. By the time we were coming home we knew the script to most of them.