The Animal Kingdom Lodge was a wonderful place to stay. It was very clean, beautifully decorated and the staff was outstanding. There were many activities for children throughout the lobby, including a photographer to take pictures in front of the enormous Christmas tree. The food in the Mara cafe was very good. An example was that the turkey sandwich was real turkey, no turkey sandwich meat, no turkey loaf but real sliced turkey and served generously. We used the quick-service dining plan and were very satisfied with our variety of choices.