The “have it all” package is not high value and you should not pay more than $350 over the bare bones fare for it for sailings if a week or more, otherwise it won’t give you much bang for your buck:
The shore excursions are massively over-priced (easily twice as expensive as available from trustworthy online purveyors); you can do way better independently.
The internet is not good enough to do more than send an email; it’s also unstable and was often down for entire port stays.
I’ve been hearing about how great the beds are: they are identical to the ones Carnival uses, which is to say fine but not luxurious in any way. The shower was as good as has been reported, probably the best at sea. The rest of the stateroom was fine, like every one I’ve ever had; it did have better storage. Nice touches: robe, umbrella.
All the ports were nice but Geiranger was the best. I recommend Mt. Dalsniba and a RIB boat; the latter was very exciting. Save big bucks by arranging tours independently