Trying to decide when to do the The Blue Danube river cruise in 2027 and wondering if it matters whether we go eastbound or westbound? Or should we just pick out date and not worry about it? Does ship matter? Would love recommendations on cabin and deck too.