While I admit it does have some benefits, such as experiencing different cultures, food, wine, beer, architecture, etc., I have to say it can be tiring and often monotonous. I am married with two kids and the longer times away are tough; I try when possible to do one or two nighters so it's not so impactive on the family. If you get a chance while you are young or single, do it.