Best spot in Long Beach, nearby a ton of attractions and things to do!