This place is great and here is why:
Management is nice, quick to respond, and swift to fix something if needed.
The space is very clean, well organized, filled with the ammentities you want and need, from plenty of coffee to plenty of plates.
Subway is very close and only 20 minutes to downtown. The area itself is great, and easy to get to popular neighborhoods. Lots of good stores, groceries, and everything else nearby.
For a large group, we had everything we needed, were always comfortable, and had plenty of space.