Great place with plenty of room to accommodate a big group.