Thanks for the reply.
Long Beach is indeed smog-ridden, got stuck there for an entire weekend once.
Never been to Catalina - the locals treated it (the 2 times I've been there) as a "special" airfield which roughly translates as "pay me a fortune to take you there for an airport familiarisation flight".
Cheers for the other advice.