We haven't been there at Christmas, but we have stayed there twice and are going back again this summer. It's a relaxing resort. Some of the buildings are a walk from the main building/bus stop/food court---but it is so relaxing to walk around. There are four bus stops scattered throughout property---with the main stop being the last one on the route before heading out to the parks, so you could hop on any bus and ride it to the main building. The food court is great to have with kids and there are always lots of options to choose from. We also love the boat that takes you to disney springs as a change of pace. There are several pools to choose from, but we like the main pool the best and there is a water slide. Hands down this is a great place to stay! And by the time you go, the rooms will be recently renovated with new furniture and flooring which will be really nice to have.