Russia certainly is ecstatic with President Trump.  President Trump has accomplished in one short trip what Russia has striven for many, many years.  Division and a fracturing of the NATO alliance. 

As one senior Russian politician stated, "You get what you pay for."