Great place; very spacious and perfect for large groups.