Foam Party Can anyone tell me what teh FOAM PARTY is at the Grand Oasis? We are going there and that was one of the things it mentioned. Thanks!