I did not have a great experience with this company. I was told on the day that I was supposed to be picking up the van that it would not be ready and needed to find other accommodations and that they still needed to send me paperwork for insurance reasons and as part of the rental agreement (which should have been done a month prior when I booked). I found other accommodations for the night luckily, but asked for a refund the next morning and was told that was not possible and that if I wanted to cancel the rest of the trip I would be charged a $400 cancellation fee (but they offered me one a day before without mentioning a fee). On top of that, I was not told about a $1500 deposit before they tried to run it on my card. They did end up providing me a full refund, but this caused a lot of unneeded stress and was dealt with in an unprofessional manner.