We sailed on the Carnival Spirit 3 week Inaugural Cruise through the Panama Canal. It was our 12th cruise. We loved it and really didn't want to leave the ship when she docked in California. As far as discounts go, you should contact AAA or AARP directly. A cabin with a balcony is a must for this itinerary. The trip through the canal took a while and having the balcony cabin allowed us to go into the AC when it got to hot and not miss the views. Also, the TV in the cabin was playing a guided tour of the canal as we went through. It was like having a personal tour guide. We enjoyed every minute of the 3 weeks. Enjoy!