The location is in a great spot, very close to the subway station at College.
The one downside about this place is, yes - as others have said - the rooms are very small. The free WiFi (while nice that it's free) is sporadic, at best. The connection is unreliable, so it's difficult to get your work done in your room. I had to go downstairs to the lobby or into the adjacent Starbucks for a reliable connection.
Otherwise, the people are very friendly and accommodating and the lobby area is large and comfortable, so you can hang out for a while and do work, if needed.