DAVOS, Switzerland - Snow was piled high outside, but inside the Davos summit, relations between President Donald Trump and the assembled global elites seemed to thaw.

Before Trump's debut appearance at the World Economic Forum, critics speculated that the president would function as a protectionist bull in the free-trade-loving china shop.

After all, this was a former reality television star who rode a wave of nationalist angst to the White House, blew up international trade deals and inflamed allies with his coarse rhetoric.

That uncertainty was clear as Trump arrived at the conference center Thursday.

A hush fell on the crowd of people snapping photos and then someone asked the president how he would be treated.

"You tell me," Trump shot back.

Overall, not that bad.

While there were scattered protests, some critiques and many panel discussions with Trump-wary titles - "Democracy in a Post-Truth Era" and "The Global Impact of America First" - the president's visit also brought him praise from allies, a reception in his honor and a fawning dinner with European business executives.

"I think I have 15 new friends," Trump enthused about his business dinner.

Before Trump's centerpiece speech on Friday, attendees crowded around an international buffet in an open hall, dining on curry and empanadas, before filing into the brightly lit hall.

"Now is the perfect time to bring your business, your jobs and your investments to the United States," the cheerleading president told the crowd, which seemed to regard him with a skeptical eye.

Applause was light, but the reception was generally polite.

Forum Chairman Klaus Schwab did draw some hisses in his introduction of the president when he said Trump's presidency could be subject to "misconceptions and biased interpretations."

And Trump himself got a laugh about how he's always been the recipient of good press coverage - but that quickly turned into boos when he made a crack about the "fake" media.

Taking time for some diplomacy, Trump exuded affection in a Thursday meeting with close ally Israeli Prime Minister Benjamin Netanyahu and earlier played nice with British Prime Minister Theresa May, batting away the idea of a strained relationship.

On Friday, he worked to mend relations with a key African leader following his use of a vulgar term when referring to African nations. Rwandan President Paul Kagame said they had "good discussions" on economic and trade issues.

This week, to hear Trump tell it, not only did he come to Davos, but he also made Davos better.

Said Trump: "We have a tremendous crowd and a crowd like they've never had before."