Let me start by saying we've been with RCCL long enough to recognize trends and variants of service across ships.
Generally speaking the food and dining service seemed improved from the last three cruises.
Entertainment was actually a little better with a couple entertainers and comedians, opposed to Broadway and music every night. One area Carnival has figured out.