Long Beach has no "great beach resorts" and actually no great BEACH.
Because of the breakwater constructed for shipping purposes, there is no surf and no tidal exchange so the ocean water is typically rated "F" for cleanliness.
DO NOT allow your children to swim there.
Yes, go to Long Beach for the Aquarium of the Pacific. There is also the Queen Mary (if that interests you). But don't expect a beach resort in Long Beach.
And Al -- Hyatt's response is really funny! Fire pit on the concrete hotel patio -- How sad! A beach firepit is one on the SAND next to the ocean. The smores don't even taste the same without the salt air and breeze down on the sand.