We have friends that love the Candy Cane Inn. They could see the fireworks from their room.
http://www.candycaneinn.net/
We stayed there for our mini DISmeet with ibouncetoo and TiggersPal. It was a clean room and that's all we needed! You can walk to the front gate of DL, if you want, or they have a shuttle. (Just a note: Pool was a little small for the number of swimmers!)
Carolyn