Great location and accommodates a large group.