Great location and space for a large group.