Trump International Hotel in Washington, D.C., outperformed company expectations by making a $1.97 million profit in its first four months, according to a report Thursday.

The Trump Organization had projected that it would lose $2.1 million during the first four months of 2017, federal documents cited by the Washington Post show.

Guests have paid an average of $652.98 a night to stay at the hotel, besting the company's expectations by 57 percent, according to documents posted online by the General Services Administration.

Trump administration Cabinet members and others in the president's inner circle have frequently been spotted at the hotel.

The Trump Organization is leasing the hotel from the federal government.

Democrats have criticized this arrangement as unethical because Trump has retained his ownership interest in the hotel despite vowing to take no hotel profits during his tenure.