Yes, Seal Beach is a good place for that from what I remember from my Navy days stationed in Long Beach - too bad I won't be able to join you all - have fun!
Further directions.......... Seal Beach is just south of Long Beach on Pacific Coast Highway (PCH)
and north of Huntington Beach through Sunset Beach....
From Los Angeles take the 405 Freeway (Fwy) or the 605 Fwy south to where they connect, go around the corner and exit to Seal Beach Blvd South.
From Orange County go north on the 405 Fwy or west on the 22 Fwy to where they combine and exit on Seal Beach Blvd South.
Go south on Seal Beach Blvd to PCH and turn right (you are in Seal Beach proper). Go to Main St. and turn left....3 blocks to the pier and the beach. Find a place to park (take care as parking on Main St. has time limits and they will ticket)
I would suggest mapping Seal Beach to give yourselves a picture of the area...
Of course if you are familiar with the area....get there however.......see you....