Amazing place for big groups.