Our back ground: we are 42 & 39 we've been on 10+ cruises with no real loyalty CCL, NCL, RCCL & Princess (except to say that we know Carnival is not for us). We did a similar cruise 2 years ago on Princess.
Embarkation was a smooth as I've ever had. It was less than 10 minutes from taxi drop off to welcome aboard champagne on deck 5.
We booked 9054 Aqua Class room. It was as expected. There are pictures all over the web as I will not post any. The steward, Paul, was efficient and non-intrusive. The bed and pillows are more than adequate. My DW said there was a faint musty smell in the bathroom. I did not notice this as I must be hard of smelling! (Also we've encountered this in beach resort rooms as well.) Storage was ample for a 7 day cruise.
We ate in BLU because we were in an AC cabin. We are not foodies by any stretch but BLU was amazing. DW did have to send one meat portion back once, but she's done that a Ruth Chris' as well. We had Alex and Anita 5 out of 7 nights in BLU and they are great. Marcel the Maitre'D was always there if anything was needed. The sommelier, May, was very busy but always had time to answer any questions we had. She was great. We did eat breakfast in BLU once and it was great too. However we are not early risers when on vacation so BLU was closed when we were ready for breakfast.
BLU makes the AC class worth the extra money all by itself!
The drink package was a true delight! We never waited more than 3 minutes for a cocktail anywhere on the ship.
We didn't see any of the review shows, it's not our style. We like a good play or musical. We did enjoy the comedian (although we we're hoping for an R rated show at midnight). He did do a liars club show in one of the lounges afterward that was fun.
The Martini Bar was where we spent most nights after dinner. Gede and Putu were excellent bartenders. . If you like a Black Russian ask Gede for a B.A.R. tell him Scott sent you ?. We did ask the bar manager (he looked like Brian Urlacher) to change the music but that never happened.
We did a couples message while in St Croix that was well needed. The Persian Gardens was soothing and we used it a few times during the week.
Only complaint, the deck chairs were not in the best shape. I've seen others complain about this as well. The answer is: isn't that why you grab 3 towels to cover the chair in the 1st place?