As if you needed an excuse to take a vacation, research finds cruises really do make you happier and healthier.