Despite being fully booked with 3000 passengers there was no time We ever felt crowded or had to wait an excessive time. The ship seems to have the right balance between space and passengers in the lounges and decks. The cruise was port intensive ie 10 ports in tens days ( and the ship made them all ) with only one tender day at santorini. Independent touring in the ports was very easy and interesting with hop on hop off buses in several cities. If you do your homework touring in the Mediterrean can be significantly cheaper than using Ship tours.The ship was beautifully clean and the staff of course could not have been nicer and more accomodating. The main dining food was good but not exciting which was suprising as the buffet restaurant always had very interesting food Asian, Indian, Continental and British/American. The international cafe is a good place for coffe/cakes and good salads.
However in common with many other cruise lines if you want to have top class food you may find yourself spending more money to eat in the Speciality restaurants . I do believe that cost cutting in the Carnival Fleet is having a detrimental effect on standards of food and entertainment. It may mean spending an extra $100 on top of your cruise price but it could be well worth it
These cabins are more than adequate for port intensive cruising as you tend not to spend much time in them.Also as the ships now dock in commercial ports you willl often have a view of some container ships or warehouses. There is plenty of storage and hanging space . The cabin has american and european sockets ( look behind the bed )