Passengers trapped on the MS Westerdam — which was turned away from several countries as it searched for a place to dock amid coronavirus fears — say it was actually the “best cruise ever.”

The worst part? The boat “ran out of hash browns a couple of days ago, and tomato sauce. But that was it. It was fine, really,” said passenger Robert Sayers, 60, of New Zealand.

Another passenger described a “lovely” experience sailing the Asian seas.

“Everyone says ‘poor you.’ But there was no poor you. We had free internet and free wine. We had three-course meals. There was so much choice,” said Zahra Jennings, a retired nurse from the United Kingdom.

The jovial bunch finally docked Friday in Cambodia, where the pampering continued. Prime Minister Hun Sen flew in from the capital to hand out roses and shake hands with passengers, who were given free visas and draped in “Welcome to Cambodia” banners.

The Holland America liner, carrying 1,544 passengers and 802 crew members, was turned away by Japan, Taiwan, Guam, the Philippines and Thailand before Cambodia opened its port. The country screened everyone as they got off the ship for the virus and cleared them all to head home.

The passengers’ luck doesn’t stop there — the cruise company has pledged to reimburse all for the cost of the cruise, give them another free 14-day cruise and cover their flights home.

With Post wires