Library

The Library is a good space for small meetings of less than a dozen people.