Many people sleep better on cruise ships than they have in years on land, something to do with the stress-free lifestyle and the gentle rock of the ship in the water. A minority however fall into the category of boat-based insomniacs, the following advice is aimed at you guys.