Long overshadowed by its flashy neighbors, Long Beach is coming into its own.