Vista had great reviews. Our cruise director, Matt, was funny, fun, and sexy all at the same time! His accent melted my heart. My only complaint was the long lines for the lido buffet. I noticed a lot of heavy people on our cruise, and kinda feel they were there mostly for the food. I wanted to cruise so I don't have to worry about drinking and driving, plus wanted to see and do lots of games and shows. My daughter is a vegetarian, and it would be nice if they could give people a discount since meat costs quite a bit more than veggies. I think it would be nice to pay separately for the food, since some people don't eat nearly as much as others. Overall, the ship was nice and I got lots of exercise climbing the stairs from our 1st floor room to all the upper decks every day, so was happy I didn't gain any weight :)