Planning to save money on your Disney Cruise

My Wife and family just got back from a wonderful 7 day Disney Cruise adventure about the Disney Magic to the remarkable beaches of the Mexican Riviera.

We spent a day in Cabo San Lucas, in the desert rock climbing, hiking, rappelling, and doing 8 different zip lines in 100 degree heat! (they provide chilled bottled water)
We spent the day in Mazatlan doing Salsa and Salsa, where we learned to Salsa Dance and make authentic mexican salsa. Izzy and I played on the beach and in the pool at a nice ocean front resort.