Great place! Great location! Great for large groups!