We took a 7 night 8 day cruise to the Mexican Rivera on Carnival. Our travel agent got our stateroom upgraded to an esxtended balcony suite and had it decorated it for us all in honeymoon decor. We had three fun days at sea amd stopped in Puerto Vallarta, Mazatlan, and Cabo San Lucas.