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, ...