If you pay for tickets using an Amex card, I understand that you can get free acces to the American Express Lounge in Universal Studios.

Has anyone ever been in there and if so what's it like?