I'll try to keep this brief. Most aspects of the cruise were great, we are still fans and will cruise again.
Best Parts: Efficient embarkation, quick and painless, even with a full (3400 pax) ship. Food in dining rooms well prepared, tasty, enough choices. Dining room service was good to excellent, even using Anytime Dining. Anytime Dining worked for us, had no waits, mostly ate early by choice. Flexibility of Anytime Dining is wonderful. Pools were refreshing and used a lot. Loungers were available even on sea days, but perhaps not in the location you might want (sun vs. shade or deck level). Ship was in great shape. MUTS was fun, even in the light sprinkle rain. Self-disembarkation was a breeze. We will certainly choose this option again.
Surprisingly disappointing parts: Clothing rules were not anywhere close to followed or enforced, seemingly anywhere. Shorts and short-sleeved aloha shirts in the dining room on formal nights. Bare-chested and shoeless men inside the buffet (not just walking past, I mean serving themselves food and then sitting down and eating.) Girls and women using wet pool towels as 'clothing' sarong-style, also in the buffet areas. Dining room and buffet staff saw all this every day and did not even blink.
Great aft view, quiet location, normal layout of balcony cabin.