I plan to post a more detailed review on our cruise but overall we were pleasantly surprised by the Vista. Based on reviews we had read we were expecting a ship that was crowded, long lines, etc. but basically it was the same as other ships we have sailed.
The good:
+ The crew - everyone we dealt with with were polite, professional and contributed to us having a great cruise.
Typical Ocean Suite for Carnival, liked the bigger TV. Shower is really good as well.