Place is huge and perfect for a big group of people.