Caneel Bay Resort on St. John belongs to the U.S. government, the V.I. District Court has ruled, ending a long-running lawsuit by EHI Acquisitions, the company that had operated the luxury hotel property since 2004 and sought to take title to the land and its improvements.