Great place. Right in the heart of Long Beach.