I've taken several Avalon cruises and don't even look at other companies. Friends who know me well are taking their ninth Avalon cruise later this month; they knew I'd love Avalon. Avalon just has a way about them that makes me feel that I can ask for anything at all and they'll gladly deliver it. But I rarely have to ask; it's all just there. I'm picky, very picky ... I hate tacky stuff, scrounging, things not done as well as they could be. I just finished Avalon's Grand France and for two weeks the only negative I came up with was that they had the same kind of (delicious) cookies out in the coffee lounge every day. Double chocolate, what's not to love? That lounge has a cold water dispenser; six flavors, sparkling or still. Huge coffee machine that will make you anything your heart desires ... and I like my coffee just so. The reading lights on each side of the bed are a perfect example. Attached to the wall, they rotate 360 degrees so you can focus light right on your book. The shower is huge for a river ship, with plenty of hot water. Cabins have tons of storage space. Avalon just doesn't miss a beat. I do agree with several others, a spreadsheet with elements that are important to you is a real help.