The timing is perfect. By the time they seat you, have your appetizer, dinner and dessert, you'll be close to seeing the fireworks. Also, keep in mind that if you finish early, you can stroll out to their private viewing deck and watch the fireworks from there.