We really wanted to do a Christmas Markets cruise and selected AMA based on advice from our travel agent.
The ship was well laid out and very comfortable. The staff from the cabin attendant, cruise manager and hotel manager, dining staff, front desk folks were all over the top helpful, caring and pleasant. The food and beverages were very good and offered a broad range in choices each day. The bar service was very good and very attentive. The excursions were broad enough to appeal to all types, very educational and we enjoyed them a lot. Made it really easy to enjoy the vacation as a whole. I was interested in the workings of the ship as well and spent a good amount of time with the Captain understanding it as well.
Getting on/off ship before and after was very streamlined and they helped with everything.