This was our third cruise, 2nd on Carnival.
Embarkation was smooth, quick and organized. We arrived right at noon and were on board in less than one hour. Our stateroom was ready at 1:30 as promised. We had an ocean-view room with a large picture window. The state room steward, Yossy, was excellent and provided us with the crib and life vest for our son in reasonable time. The room was much larger than we expected and very clean.
We attended early-seating dinner each night in the Carnivale dining room. The staff (Leo and Pieta our waitstaff and Joseph our Maitre 'D) was very accommodating and entertaining. The food was delicious, lots of variety with a few staples that even picky eaters like myself would enjoy. We also made sure to try the food in each restaurant/buffet and they were all very good, there's something for everyone at just about any time of the day.
Nice cabin, plently of stoarge, very clean and good sized. Close to crew area but not noisy. Centrally located, easy access to all parts of ship.