Try - warm water and a drop or two of good quality dishwashing liquid.
This was recommended to me by window tinters as it doesnt streak and completely safe as it wont make your window tint bubble. (never use amonia based cleaners or windex )
Also use lint free cloths.