I attended a party here on a Saturday night and had an awful experience. The bartenders are stingy and don't have any personality. If you're sitting at a table that is unoccupied (as most tables were at the establishment) the waitress will tell you to get up if you're not ordering drinks. I went outside and 20 seconds later I had to go back in to retrieve a friend only to have the bouncer make me redisplay my ID b/c he didn't remember me even though I was standing in front of him the whole time. There are plenty of awesome places in soho, I would suggest trying any one of them over Firefly.
more