My opinion.
*On site location
*Invite only, with passes handed to the attendees to bring a few guests.
*open bar
*food / snacks
*ROOM... Lot's of it! ( no one likes being scrunched at these things, and some of us would like to make deals... so room to move around and get away from the croud is necessary IMO )