Great location and great size for a large group.