We have cruised many times and have been on a number of RCI ships (Indie being our fav).
Anthem is a great ship, but as with any ship it has good and bad points.
Good points:
Cabin was good. Large flat screen tv, fridge, kettle and pretty good amount of storage. Large double bed, sofa and balcony future. Wardrobes were smaller than usual but still adequate (just).