We sailed on Carnival Vista with our daughter and her husband to celebrate both of our anniversaries. The ship is beautiful with many small nooks that you can find quiet time as well as a plethera of activities. The spa is well appointed and the staff in general is knowledgeable and helpful. We enjoyed the Guy Fieri burgers as well as the other poolside restaurants One thing we liked was going to the specialty , restaurants for lunch, although you must arrive early if you want to be served, The general buffet area was very crowded and seating limited. The pool area is nice although somewhat small, however there is a pool aft that is very nice too, One area we did not really like was the lack of after dinner venues for a quick snack or cup of coffee, the pizza after hours was great but that was about it. The sports area is great with a variety of activities to selectfrom mini golf and chess to an aerial rope challenge for the adventurous.
balcony was small but the cabin was excellent