Tourists splashed out on a dream trip, only to find themselves stuck on a broken ship for three months.