I think RCI is a wonderful choice..the newer, largers ships have so much to offer...and the great thing is, you can do as much as you want, or do nothing, but it's there if you want it....I sailed the Freedom...
The ice show was wonderful, this surprised me, as, I thought I would not enjoy it...they have rock climbing, the flow rider, both great if you are in good shape.....miniature golf.....the promenade is the people watching area..cafes, bars, shops, and parades will give you lots to see and ado..great pools too.
The entertainment was good, and, you won't leave one dinner hungry

Enjoy!