Länge har Hafverö haft synnerligen obekväma kommunikationer.