We are going on our 5th Viking cruise this year. I like to change for dinner to feel fresh, but with the Americans we find absolutely anything goes - Harley Davison sweatshirts, Nordic jumpers, anything at all. Certainly no need to worry about being formally dressed. We find flowing wine and beer at both lunch and dinner, with pre-dinner drinks on certain nights, is more than enough alcohol for us, but they will uncork your own purchases if you want. You can even get the tiny cheese course at the end of the meal, and take it and a red wine up to the bar! Still and sparkling water are free together with hot drinks and snacks. We spend nothing when on board. We usually go for the cheapest cabin we can, as we have been most years recently so minimise the expense, so no balcony, but the lounges are very comfortable, and dinners tend to be sociable, whether you sit with different people each night or get a group of regulars. The food is very much to my taste, and I much prefer it to buffet eating. Breakfast has a buffet, an omelette chef and a la carte. Lunch has a buffet, a pasta chef, and a la carte, and dinner is a la carte , by which I mean from a set menu with several choices. You can ask for as many of the courses as you fancy e.g. starter and soup, dessert and cheese, or two main courses!! DH often chooses from the regular plain food offerings of chicken, salmon or steak or Caesar salad, but those are just extra on the menu. I agree with the poster who said the regional nights have poor food - one night only, as they are usually very meat based. The wine provided is fine, unless you are a real wine buff and go for the drinks package. The French cruise has the best wine of course. They have afternoon talks or cooking demos sometimes. Enjoy!