Food, drink, service, shows, activities were great.
Blu restaurant dining was excellent. However, by going with group, we didn't understand the issues involved with having couples in both Aqua class and regular cabins. We wanted to eat with our friends in the Grand Epernay some nights and at Blu some nights. The lead people at each restaurant seemed confused and even perturbed sometimes about this.
We had no ability to text or call with cell phones with normal wi fi. Because we were on different deck levels than friends in standard cabins, communication and planning for doing things together was almost impossible. If we go on cruise again with others we will be on same deck. Other than that the cruise part was great. The other thing we learned would be to avoid the number of nights we stay in hotel, especially in cities like Seattle. The cost of the hotel as well as meals was a huge expense. For sure, we should have gone from boat to airport directly on the return home.