Overall, I could not have asked for a better cruise! We chose the Vista because we wanted a newer ship with lots of on board activities. It wasn't perfect, but really was wonderful.
We arrived in Miami the day prior to the cruise and stuck pretty close to the hotel. Our adult daughter and her fiance joined us on this cruise, but their cabin was on a different floor.
We had a balcony cabin on the 9th deck. This was our first time booking a balcony and we LOVED it. We spent countless hours watching the ocean. The cabin itself was comfortable and felt more spacious than others we have had. I do advise to chose your cabin carefully. We loved everything about ours except it was right under the Lido Marketplace. We heard feet stomping, chairs sliding, and just general noise 24 hours a day. Thankfully, we stayed very busy during the day and fell asleep quickly at night.
Our cabin was very comfortable and a great location, central to everything. Our only complaint was the noise from Lido deck above. I would not chose a cabin in this area again. The balcony was awesome, though!
Hot and crowded. We wish we had booked an excursion to get out and snorkel away from the crowds