We are members of the VIP cruising with Carnival, and have sailed it many many times over the last 30 years. Last year our family went on the Liberty and the food was delicious, and the dress code was as it should be on the formal nights, many were in tuxedos, those that were not were in a jacket and pants, however, on this cruise, the formal night was a joke.
On nights that were not formal, people wore shorts, t-shirts, flip flops and all other forms of attire that should not be presented in the dining rooms, yes, up on deck at the buffets this attire is fine, but not in the dining rooms.
After several days of this, we finally asked why the dining room was filled with people in shorts, and we were told this, "THERE WAS A CHANGE ABOUT 8 MONTHS AGO" AND CARNIVAL IS CATERING TO THE YOUNGER PEOPLE WHO DO NOT LIKE TO DRESS TO GO TO THE DINING ROOM".
DO NOT BOOK ON THE DECK BELOW THE LIDO DECK - we were on deck 8 and right under the deck where the pool is and the movie screen. People were moving their chairs across the deck and being right under them, that is all we heard all night long, along with people running.
Since we are frequent VIP cruisers one would have thought that the booking people would have known this and told us not to book here.
Our cabin was nice, and room steward was great.