The cruise was great.
Regarding: Celebrity Millennium. We did find most things a notch above Royal Caribbean. The ship interior was a bit nicer looking.
The ship gym and spa area, not as nice a Royal Caribbean.
The cabin was excellent. We had plenty of room for storage and we were very happy with how much room there was in the bathroom. We had robes in our room. Our cabin steward, while not overly friendly was very efficient. Loved that one wall was full of mirrors and it made the room seem much larger. The layout was excellent and our balcony was just fine. We loved that our room was fairly close to the elevator, and there was no noise.