This was our first, but not out last, river cruise. My husband and I loved everything about cruising with Avalon. It's interesting to hear people talk about other lines. We would choose Avalon again without hesitating.
The service was GREAT.
We might go for an upper cabin next time. It's true that you don't spend so much time in your room, but I did not realize that the room would be below the site line of the window. Next time... :))