Make sure you look at the fine print of the contract.
IIRC unlike most cars, the Model 3s only get a limited number of free miles, then you have to pay extra per mile.
I was there in Jan, and wanted to rent a model 3, but due to the extra costs, and the miles I had planned, it wasn't worth it.