This was our first river cruise. We have been on multiple ocean cruises and have heard great things about river cruising. We chose this cruise as Christmas is my favorite time of year and I love decorating at home. Avalon has beautiful ships. Our room was on the top floor, which really is only half a staircase form the lobby. Plenty of room for the week. Not as large as ocean ships but very nice. ...