Found out some info about it today. It is only for those who purchase their multi day tickets or AP's with the AMEX card, beginning yesterday. If you did it a few weeks ago, then you're out of luck. Will not work on the prepaid cards. And, it's an absolute oasis. Tons of water and snacks, big screen TV's and recharging stations.
Pics and review here.