Incredible find that’s super close to everything in Long Beach and a thousand times better than a hotel