Sorry for the time delay. My research as well as viewing the promotional DVD have given me the idea that there is no dress code onboard, but I believe it's better to at least pack one or two pairs of nice dress slacks (men or women). I believe laundry is available, but would hesitate to depend on that. Black is always in fashion for women (& forgiveable when traveling) so dress for classical concerts could easily include a black ensemble. You can always ask when you book if you go through a travel agent (not sure if agents directly with the cruise lines can answer these questions - I would think they could). I wouldn't even consider the lower level for a room! I'm booked on a Viking cruise and looking forward to the experience.