Great place for large group. Great location.