Not impressed.  Food was lousy and the place was dirty.  If you look at the funky-lit back wall, it has food and beverages spilled on it and some of the light hardware is missing.  There is an extremely loud machine right inside the door to the kitchen so everytime the staff came out during our presentation, we had to hear that machine buzzing.  The AV was quite poor.  The location and parking was a plus however.