In front of the castle is the best, but anywhere around the hub area with a clear view of the castle and the matterhorn would be great too, since fireworks go off around the hub area.
Other good viewing areas (without the castle) are near It's a Small World, Rivers of America, and the DL train station at the front of the park.