Super convenient location and ample room for a large group.