I went with my mother. This cruise had 4 ports of call: Belize, Isla Roatan, Grand Cayman, and Cozumel.  <br /><br /><br />Embarkation-Due to the fact that people were disembarking from the Valor and the Victory at the time that I arrived to the port(11:00 a.m.), we were in traffic for 45 minutes. Once we entered the terminal, we were on the ship within 20 minutes.  <br /><br />Ship-It is absolutely beautiful with an American Theme.  <br /><br />Cabin- We were in a balcony cabin 9275 on the Lido deck. There weren&#39;t any disturbances.  <br /><br />Entertainment-I loved all of the shows. They are not to be missed especially the 80&#39;s theme Las Vegas Style show, Valor Idols, and a tribute to Frank Sinatra and Sammy Davis Jr(The singer had an amazing voice.) He will be going to the Liberty in a few weeks. I went to Karaoke a few nights.  <br /><br />Food-It was excellent. There was a lot of variety to choose from. Our wait staff only spoke to us to take our order. They were not very personable. Our tablemates were great.  <br /><br />Bingo-They no longer have win a cruise bingo. Instead you must purchase raffle tickets in oder to win a cruise.  <br /><br />Carnival Mastercard Sea Miles-This is a new credit card that they offer where you could earn a free cuise as well as free air travel. When you use this card to make purchases onboard the cruise ship, you earn double the points. They also mentioned that there are no black out dates on the free cruise that you earned.   <br /><br />I booked tours through Carnival for Belize, Isla Roatan and Grand Cayman. At Cozumel, we went on our own. We went shopping and headed to Carlos N&#39; Charlies.   <br /><br />Cruise Director-Brent Mitchell was the Cruise Director. He was excellent and made everyone laugh at all of the activities that he hosted. He did an excellent job entertaining the guests.(I read negative reviews about him before I left)  <br /><br />This cruise seemed so short(Don&#39;t they all?) because of the 4 ports of call. Next time I will take one with 3 ports to enjoy the ship more.