Turns out it's not for rich people, it's for Scientologists:
The Church of Scientology Flag Ship Service Organization ministers the highest levels of religious services, as well as other select services to help one on his route to Operating Thetan (OT).The Flag Ship Service Organization (FSSO) is a unique church of Scientology which is located aboard the Motor Vessel Freewinds, a 440-foot ship based in the Caribbean, with the home port of Curaçao. The ship was acquired in the mid-1980s shortly before the release of the highest advanced auditing level currently available, New OT VIII.
Needing a safe, aesthetic, distraction-free environment appropriate for ministration of this profoundly spiritual level of auditing, this church of Scientology returned to the sea, far from the crossroads of the workaday world. And while the Flag Service Organization ministers the highest levels of training and auditing from the bottom of The Bridge up to New OT VII, the most advanced OT level—OT VIII—is entrusted exclusively to the FSSO.