Crew members claim they are being used as forced labor.
You can read the article here.
Yes, the photo of the ship is incorrect.
Seems like in addition to screwing the passengers out of refunds, they are now giving to the crew as well.
Here is another article from Jim Walker's website