1 cruise (first)
Carnival victory had all the fun elements you could think of on a cruise-pool, Jacuzzi, gym, spa, jogging track, mini golf, bars, discos, dining restaurants, amazing food, theater & shows, gaming arcade, and hundreds of other stuff . But what amazed us was hospitality of staff members. Ronnel in house keeping often used some towel folding creativity to build animals and keeping our kid entertained. Munir in Atlantic dining area was awesome with arranging our modified food needs- indian vegetarian, and keeping us happy with his ever smiling happy face. Tauheed at pizza station went extra mile in arranging some modified vegan pizza serving. Alexandre and gavin spent deep efforts in making every camera click a perfect look. And there were many other staff who gave us all happy memories.
The bahamas port was fun too for water activities, and snorkeling tour was awesome. We were also privileged to watch superbowl event on large screen with real stadium like feel. I would want to go on same tour again.