The Democrats earned praise for their convention Monday morning from an unlikely source: Donald Trump.

“[The] fact is that the Democrats gave a great convention,” Trump, an outspoken critic of the Obama administration, said on “Fox & Friends.” “There is no question about it.”

Trump said that while the Democrats were always going to receive “A marks” from the media for their convention, and acknowledged that Republicans faced a challenge in the threat of Hurricane Isaac, the Democratic National Convention was a “very good convention.”

“I also think Michelle Obama did a very good job,” he said. “There were a lot of very good jobs, but I think the Democrats had more appropriate people to the party than the Republicans did.”

Trump was initially slated to speak at the convention but got bumped in the wake of Isaac. He said the Republican National Convention should have featured speakers like Sarah Palin but added that Mitt Romney gave a “nice speech.” For Trump, though, it was Ann Romney who stole the show.

“I think Ann Romney was absolutely fantastic,” Trump said. “She was a star. She did great. I’m not surprised at all because I’ve gotten to know her. She’s fantastic.”

He also had kind words for Clint Eastwood, the actor who nearly overshadowed the GOP nominee after controversially addressing an empty chair during a speech moments before Romney took the stage.

“I thought Clint did a good job; he was having fun up there,” Trump said. “He was doing a good job, and people love Clint. So I think the voters are going to respond to Clint. But I thought Clint did a good job. They absolutely killed him, you know, the so-called liberal media. What they did to Clint was disgraceful.”