We just sailed on the Indy Feb 2019. Myself, my husband, and two sons (7-10yrs) had an absolute blast. The ship was beautiful. The washy washy guys at the entrance of the windjammer literally made everyone smile every day. The food was good.
However...
The Sky Pad (The thing my kids COULD NOT WAIT TO DO) was broken for the whole cruise.
Extremely small and outdated bathroom with moldy clothesline in shower