Our travel agent had been suggesting a river cruise for a while. We are not cruise ship people so hesitated to book this trip. We were happy we decided to go.The river cruise was wonderful. Nothing like what I think of when thinking of a cruise. The small ship size and the attentive service was wonderful. Our biggest complaint was when we arrived at the ship. We could not find any information on what time we should arrive. We had a car service drive us to Basel. We arrived at the ship and there was no one to greet us, we didn't know where to go. A man standing on the side walk with in jeans and a sweatshirt no identification that he was with Avalon came over to take our bags. We asked where we were supposed to go and he just pointed at the ship. When we entered the ship, there was a desk where 2 people sat. Neither even looked up or greeted us. We had to ask if we were allowed on the ship. Then we had to ask how things would work as we had never been on a cruise before. Once we got to our room things went much more smoothly and for the rest of the trip there was plenty of information on how each day would work. the food is hot and abundant. The food buffet can be very congested as there really isn't a clear way to use the buffet. Some people made a line, some people just went straight to the hot food or the salad bar. But overall food was good. The excursions were well explained and informative. Our cruise director Hendrik was absolutely fantastic! Fun, Funny but at the same time so very organized. If we take another Avalon cruise we for sure would look to see what cruises on which Hendrik might be the Director
Cabin size was great with double sink and separate room for toilet. There is plenty of storage space. Bed is super comfortable.