We primarily chose this cruise because the itinerary was amazing and so was the price. We loved the Vista and everything was very well done! The staff was very friendly and pleasant and helpful, the food was very good in quality, variety and quantity, the ship was lovely with lots of fun things to do, having many fun things incorporated into the design. Even though our cabin was an inside one, it was roomy, comfortable and designed well to make the space usable. The itinerary was excellent and the ship arrived right on schedule at each stop except 1. The price was remarkably low, making it an excellent value for our money. We are very happy with all aspects of the cruise!
The only concern I had was that they didn't enforce hand cleansing practices at the dining entry points, and though no one to my knowledge got a stomach bug, this was asking for trouble. Other than that, well done, Carnival!,