I agree on getting to Long Beach the night before. You never know about the traffic situation... plus, you can see your ship when you wake up in the morning.
for a map of the area. You can also go to the Vistor Bureau Web site
for more detail.
We've stayed on Queen Mary and enjoyed it. Then again, I'm a liner buff. The location can't be beat, but choose your room type carefully.