I can't make any suggestions from experience, however, we are taking the same cruise in Sept. and we are getting ready to book the Pirate Party boat, (w/dinner and light/sound show and fireworks) Puerta Vallarta,
then in Cabo we are thinking about the Land's End tour....
Both are low impact and relatively inexpensive..... and we are booking through Carnival....
If you do either one, please get back to me after your cruise....
Carnival-Paradise Sept, 2007
Carnival-Pride Aug 31, 2008
Carnival-Splendor Sept 6, 2009