We had a wonderful time on our Avalon cruise to Eastern Europe. Starting in Prague the arrival was smooth being greeted by the Avalon staff then transferred to the Prague Hilton where there is a dedicated Avalon area. The transfer to the ship was seamless and the ship itself was wonderful very easy to get around and our cabin P320 was so lovely and peaceful with its panoramic view and super comfortable bed! And the cabin service was beyond compare (thank you Saleh).
The dining was excellent and varied with local cuisine while in that port. I eat gluten free and there was a meeting with the head chef before we sailed to address any concerns with food allergies. The wait staff (thank you Nick) always brought me gluten free bread and knew every item on the menu that was gluten free. The entertainment was varied and always fun and a more intimate experience (this is not a large Caribbean cruise). The staff was always there is answer any question and the meetings before each port was informative and downright fun. Robert our cruise directer was fantastic his desk was in the middle of the ship and always open.
All of the ports we visited were well organized and all of the guides are local and so obviously love their towns and cities. You are given a headset and receiver before each tour so even if you are in the back you can hear everything the guide is saying. Be prepared to walk a lot on cobble stone streets that are very narrow that you have to sometimes share with passing cars. Avalon also offers a "gentle" walkers plan too.
Fabulous cabin! Very easy to get around and spacious for a cruise. The panorama suite is the way to go while cursing during the day you can just lay back and enjoy the beautiful scenery. In Budapest we cruised up and down the Danube at night to see the city all lit up!