The Freedom of the Seas anchored in the water on Labadee, a private beach in Haiti owned by Royal Caribbean