I think you can see the castle if you walk from the beach on a path towards the 300 loop. We discovered a view of the castle on our last trip, but it was not a fireworks night. I doubt if you can hear the music so it is a give and take. We have always watched from the beach and you can see lots of great fireworks from there.