Good spot near echo beach / CNE where I watched a concert