Great place to stay in Long Beach. California living at its finest.