I've never managed to get Renter's Insurance in the US. Not available without a US address - and possibly (probably?) invalid if I used an address which was not mine.
I have agreed a deductible with an FBO which was about what I'd pay for our Syndicate aircraft.