Really? I had a decent experience renting space there under similar circumstances. I didn’t go for all the social stuff but it had plenty of infrastructure (reliable Wifi, ample conference and call rooms, etc.) and was a reasonable place to work for a spell.