The sign of a truly exceptional cruise line is multiple formal nights. Walmart
cruisers eat in shorts, t-shirts and flip flops at the buffet. Civilized people wear formal attire and eat in the dining room. Not every night mind you but the more the better.