We were at the BCV last Xmas eve. They had special stuff set out on the beach area a "snow making machine", s'mores kits. We had come upon it as we were returning from Epcot so no need for reservations, so not sure if this is what you are referring to? Mickey in his Xmas attire was greeting people and Santa was in the lobby greeting people. It was around 4:30pm