We arrived in San Juan the day of our cruise. Landed at the airport around 3:30 was on the Ship by 5:15 pm. Since we had a Grand Suite, the VIP Embarkation was great.
Ship: The ship was very clean and well maintained. The crew was very friendly - 95% of the crew greeted you with a smile. As stated earlier,had the chance to upgrade to a Grand Suite - was worth the extra money. The bathroom was huge, with a full size tub!! Very nice Vanity area for dressing. The bed was great and balcony was long with 4 chairs and 2 tables.
Dining: The food on Lido deck was good, nice variety. At peck times there were lines, but I never waited more than 3-5 minutes. We always found a table - never a problem there. The Main dining room food was very good and hot. Our wait staff was the best, always had water - tea and bread as needed. Every night they performed a song or dance - a lot of fun. We did the Chef's Table and let me tell you it is worth the 75.00 - one of the best meals I have ever had!!!!!
Ports: St Thomas did the Beginning Scuba diving - great time. Barbados, took the SilverMoon tour for 12 - had a great time - the crew took great care of us. St Lucia - did the Zip Line Thur Carnival - had a blast - the Tour staff did a great job. St Kitts - did the ATV Thur Carnival - again, a great tour and great tour staff. St Maarten - took it easy - went to the French side for lunch and shopped in the open market.
Overall: I have cruised with NCL, RCL, and Celebrity. This cruise on the Carnival Victory was as nice if not better than both NCL or RCL. Carnival did a great job. The fellow cruiser on Carnival may be a little different than those on RCL, but as far as the staff and ship, Carnival is up there with the rest of the industry.