I have sailed on quite a few different cruises so I am basing this on what other experiences I and my family have had on the different cruise lines.I have also never been on the IOTS but have been on the sister ship (Liberty) twice in the past.
Someone a few weeks ago put on a review saying Indy has lost its 'Wow' factor, and I couldnt see how and what that meant. However, I now totally agree with it and it truly has lost its wow factor.
Embarkation:
We went for a category X guarantee due to the price being much cheaper than picking our own inside. The room was a huge disappointment, myself and my partner have done over 100 nights combined on Royal Caribbean and they chose to give us a room at the back of the ship, down a hidden corridor, with a connecting door (meaning only half a sofa) and also lots of noise and light from the room next door. The bed was also quite uncomfortable (always falling apart) because of the quality of the foam topper. For a cruise line that prides itself on its loyalty scheme, we should of maybe had a better location room (im not even asking for a window etc, just a better location). Another thing to add was that our shower was absolutely useless, it would keep changing speed and heat and was impossible to set at one temperature.I was also dissapointed that the TV doesnt fully turn to face the bed, so its hard to see from one side. The bed was too big that you had to climb to get onto the right side as the gap was smaller than a letter box. The room service menu was ripped and the wardrobe space was quite small. Also, our TV was temperamental and only worked after pressing a button about 10 times.