I do NOT agree with a few of the previous posters. We (we are both 58) have been on this itinerary several times and this was by far the best trip to the Mexican Rivera we have had. We have cruised about 13 times so have some experience in cruising. Numerous factors weighed in this decision.
One being getting the opportunity to unexpectedly stay in an SA category suite (provided by the upgrade fairy) was absolutely wonderful. The suite was so large and comfortable. Our room steward, Soli. and his assistant made sure everything was taken care of and yes, we did have little chocolates every night and a towel animal also. They make for such a delightful surprise when coming back to our room in the evening. They were outstanding in handling all of our needs.
I cannot say enough good things about the service in the Neptune Lounge and especially the concierges, Elli and Essie. They arranged for anything and took care of a shirt (and was ready in just 4 hours) that needed to be laundered to be worn to a funeral the day we disembarked in San Diego. They were outstanding. They were great at taking care of our requests and making sure our breakfast party was all handled.