A very large and generous space suitable for large groups. Comfortable and convenient location. Ample parking space.