Great location and ample space for accommodating a large group.