To my knowledge, there is no 'generic' way to respond per se, but the way i've always been told is to be polite and appreciative at the same time, so something like:
'Thank you for this amazing offer. I would love to attend' is a good start, but a little basic.
I hope this is helpful for the moment. I'll have a think about what you could write and post them up later.