On our river cruises there is no formal dress wear for meal times but the cruise operator does ask that you dress smart-casual for dinners and special meals. All of the towns on the cruising route offer their own traditional specialties and the food on board sometimes will mirror these. Following dinner each evening entertainment is provided by the onboard musicians or local groups displaying their traditional song and dance. Quizzes and other types of evening entertainment are also sometimes provided.