D.S.
I'm with the other moms....2 is still a wonderful time to do a house party. Once they get older...that option may be hard to do. Plus she's a girl...you could do a lot of nice things in your home without it getting destroyed!! Have a few little toy area stations....
But if you really really really want something else, why don't you check out Gymboree. I did it for my 3 year old boy...the kids had a blast. The place is clean( i did mine at post oak)....and the instructor takes care of the little ones as far as entertainment.
Good luck...and you're a good mommy trying to make your daughter's birthday a wonderful event.