We had a nine year old and could not find a lot of cruise lines that allowed children. She had an excellent time and really enjoyed all the attention.
Excellent food, great excursions and the service was exceptional.
Next cruise would be from Amsterdam to Budapest and definitely on Avalon. I love the smaller ship and special attention afforded all guest.