We were on the same cruise - family loved it. The kids clubs are fantastic - my son 14 absolutely loved Vibe, my daughter 12 wasn't as impressed with Edge, but still enjoyed the activities and they both made a lot of friends.
Comparatively - Vibe and the Oceaners club (facilities) blow away Edge ... but Edge is nice. These are first world problems.
We did Nassau/Atlantis pkg with lunch and access to the resort - it was nice.
Had an excellent spot with umbrella/chairs/palms at
Castaway Cay - did the snorkel/tube/bike rental. Liked it - didn't end up doing the bike. Loved CC.
Our wait staff and hostess were fantastic! We stayed in a family stateroom with an extended varrandah - 5046 - mid ship. Not sure what category that was - we thought it was perfect! Loved/used the varrandah.
For us the cruise portion of the trip (we also did 7 nights at DIsney World and 3 nights at Universal/Portofino) was great! Saved the cruise for the end - thank goodness/good move!
Since our kids are a little older (and pretty social) - they spent a majority of their time at the clubs and doing activities. Kind of bitter sweet for my wife and I (first time it really dawned on us that our kids are growing up). We were lucky enough to enjoy the adult clubs sections of the ship. If we stayed in the main pool / deck area - it would not have been as enjoyable (I don't think). Those pools for those many people need to be bigger IMO.
FOOD - very good ... not California Grill excellent ... but good to very good. Never did quick service - only sit down for breakfast / lunch / dinner (except lunches for Nassau & CC day). We really milked it - and glad we did.
The Cruise App - awesome / an absolute must have!
Entertainment - shows: top notch ... do not miss ... fantastically amazing! Real Disney magic!

... will blow you away! Can you tell we liked it? - haha!
We felt we got value. Can't say that as much with the parks. We will definitely do more Disney cruises. We put down our deposit on the ship - will be booking at least one before the end of August 2018 ... if not sooner.
Feel free to ask me any questions.