We found the ship to be pretty worn out, (going into shipyard March). The vibration from the engine room was awful worse aft lower and better further away. We did zip line in Cabo which was great, fishing in Mazatlan which was fun except caught no fish, and cheesy horseback riding in the countryside in PV.
24 hr Pizza was best thing on the ship. Dining service was slow and not very special, waters always empty and no attention to detail. Beware the shopping advice and prices, they try to convince you of special great duty free deals but can get most for less online. Shows were pretty good in main theater especially talent night! Most of the comedians were pretty bad though one was really good. Generally the food was OK but really got old by the end of the cruise.
Cabin was good size, bed was OK, decor was tired and worn, shower was geed except scalded us many times.