Loved the 8 day Carnival Vista cruise.
Pro:
5* dining
Alfonso, our room stewart, was amazing! Thank you Alfonso for keeping our room so beautifully clean. We chose the option of having service morning and evening and Alfonso delivered impeccable service. Ice kept in ice bucket constantly, and robes were provided upon asking.