Great location. Large space. Well suited for large groups.