Super good location in Long Beach