Great place for the large group. Perfect location.