Great place with PLENTY of space for large groups.