World’s longest cruise where guests are at sea for years launching in 2027

The cruise offers free weekly cleaning and laundry service, and even a medical centre.