DH and I are huge fans of the Fairfield Inn! This December will be our third stay at this location. Rooms have mini-fridges but no microwaves.
If you are driving here, consider bringing an el-cheapo microwave with you. The hotel is very clean and convenient to McDonalds (same parking lot) and Mimi's Cafe. There's also a mini Pizza Hut on-site.
The Fairfield Inn is tall and has a great view of the fireworks. IMO you don't need to get a park view room to see them. All the corridors are on the outside, so all any guest needs to do is walk down the corridor a bit to the other side to see the park. Just my .02.