Choose Scenic as previous experience was great & were celebrating a special anniversary.The entire experience from airport pickup, embarkation, tours, meals, entertainment to disembarkation, was well organized & looked after in a top quality fashion. The all-inclusive nature of the cruise makes it far easier to enjoy all amenities without worrying about extra costs. The ship was immaculate, the cabin kept clean, the food was wonderful with lots of choices. The crew were very professional but friendly and set a high standard of service in all areas. The tours were well organized, very knowledgeable guides & took us to locations we wouldn't have gone on our our, but enjoyed. The buses used were top quality & departed & returned as scheduled. We make specific mention of our Cruise Director, Richard Gray. He worked tirelessly to make sure all details were covered off, was entertaining in his own right. We would highly recommend Scenic to all & will be traveling & river cruising with them again.