I will keep this short and sweet.
The Carnival vista is an excellent ship which has been designed very well with something for everyone.
Embarkation was fast, smooth and efficient.
The cabin was a good size and kept spotlessy clean.
We arranged our own shore excursion for this port.
We arranged our own shore excursion for this port.
We arranged our own shore excursion for this port.
We arranged our own shore excursion for this port.
We arranged our own shore excursion for this port.
We arranged our own shore excursion for this port.
We arranged our own shore excursion for this port.
We arranged our own shore excursion for this port.
We arranged our own shore excursion for this port.