O'hanas is a popular place to watch the fireworks. You could either get a late PS and hope that you get a window seat, or get an earlier PS and watch from the beach. At the GF Narcoose's is a good spot to watch the fireworks. If you finish early you can just go out to the boat deck and watch them from there.