I actually stayed here during the holiday 2008 season, so perfect timing. First of all, I had a pretty great experiance at this resort. The holiday decor is modest, but on the other hand the check-in area features an icon tree, so what more do you really need.
We stayed in the Casitas which was really nice as it is closest to the lobby and all the restaurtants and gift shops, and not too far away from the main bus stop. Yes there are Bus stops all around the resort, but if you wait at the one outside the lobby, you can go strait to the parks instead of making your way around the entire resort, so we always went there. I would almost reccomend requesting the Cabana section, as it is still close to the lobby area (the Rancheros are on the other side of the lake from the lobby) it's close to the Mayan Pyramid themed pool (which we took advantage of in December, as well as a Hot Tub) There's also a small cafe, and a play area for kids.
The food at this resort...is hit or miss. I would not reccomend the pepper market, it is severly overpriced for food that...quite frankly was dry, unoriginal, and let's just face it, bad. We didn't get a chance to visit the Rix Lounge, or the Maya grill, but I've heard decent things about both of them. My favorite food items were at the Rix Cafe, where I had a small breakfast almost every morning. It's a quick cafeteria style bakery essentially, with danishes, doughnuts (in the mornings obviously) and of course juices etc... and it was a great way to start the disney day for me eating a danish and and some orange juice while overlooking the lake.
All in all, it was a very nice resort, and we had a pretty good experiance.