We took this same cruise last year and this year was just as great! We even stayed in the same cabin in the Aqua Class. AC is a wonderful way to cruise. The best part of many good parts is being able to eat breakfast and dinner in the Blu restaurant. The food is excellent and the service is also. We even had the same waiter as last year and he remembered us.
Blu food is healthy dining but there is plenty to eat. Every meal was outstanding.
Also the AC cabins give you access to the Persian Spa. We spent part of every day there.
Aqua Class is the way to go, we have done it twice and will do it now all the time