Want to know what it's really like to travel on a luxury barge cruise in the Burgundy region of France? Find out more here.