I've been on a number of cruises, none with Royal Caribbean before and never on a ship so fantastically technological - it was an experience.
Firstly; Royal Caribbean were very good. Their embarkation; provided you fill in all the forms online prior to arriving; is the best I've ever used. From port to ship in under 5 minutes - basically just walked on.
Their service on board was very good, a few rough edges, but it's a new ship.
Cabin, as you'd expect on a brand new ship was spotlessly clean, very well appointed and a pleasant place to be.
The bathroom was one of the best I've seen on a ship, the shower was very powerful, which is unexpected on a ship that size. There was more than enough space for everything, including empty cases under the bed etc.
I loved that it had both Europe and American style sockets, but most importantly for me - USB charge ports. I never needed anything other than my phone cable.
TV channel selection was pretty poor - even BBC had Polish adverts in the programs. This would be one of the most negative factors, for me, so if you can live with that you'll love it.