The time of year was the primary choice for us. Also the number of days, on the ship and the fact that it traveled both the Rhine and the Moselle which offers so many different views. The different excursions offered throughout the cruise and the different ports we were stopping at.
Having sailed with Avalon before and having been happy with the ship, the crew and Avalon as a whole made the decision easy as it had been a very enjoyable trip and had created many, many lovely memories. I love visiting Europe and all its history, buildings.
The food was delicious, always hot with the dining staff very efficient and personable. The entertainment was great and created an atmosphere throughout the ship. The guests were really fun and willing to participate in the different activities which made it more fun.
Perfect for our needs. The staff was amazing in keeping it cleaned. The only issue is the smell of diesel at times.