We had to go on spring break due to grandson being in high school now. I was worried about crowds on spring break and worried about Vista. Saw a lot of negative reviews regarding elevator waits, decor, food, chairs in lounges etc. I was pleasantly surprised. Decor didn't bother me at all. Didn't miss the lack of big atrium. Elevators were no problem other than not being air conditioned. My husband passed out twice on elevator when we had to stand in long line to get on elevator at embarkation and then it was packed with no air. It was his blood pressure but the heat I think really escalated the issue.
I will agree the food was sub par compared to other Carnival cruises we have taken..but it wasn't horrible as some reviews stated. We ate at JIJIs one night it was wonderful! Lido food was good.Great breakfast at Horizons every day.
Staff was excellent. Very friendly.
No complaints...yes a little smaller than other ships but plenty of storage and room
Did the shopping thing...lots of same stuff..not a very exciting town
We always take a cab to Chakanuab..snorkeled..lots to do there