The Spaniard was very happy with his side's display and feels they were in control for the full 90 minutes of the match
Goals from Mario Gotze and Franck Ribery helped the Bavarians to a two-goal lead at half-time before Arjen Robben, Dante and Mario Mandzukic piled even more misery on the guests after the break.
"This was our best home game so far this season. I am very satisfied. My players put in a great performance and I can only congratulate them. We made a good step forward," Guardiola said at a press conference.
"We were in control the entire game and enjoyed a lot of possession. We succeeded in getting our special attackers in dangerous positions time and time again.
"I am happy for the fans. I often feared that the people inside the stadium would get bored during the first half of the season."
Bayern currently sit atop of the Bundesliga table, holding a 13-point lead over second-placed Bayer Leverkusen.