Disgusting customer service. Will make you pay $400 "deposit" to secure your rental and if you decide to go another direction they will conveniently remember to let you know that you only had 24 hours to change your mind. Update: them responding to these negative reviews is only for show. I have received no answer to my email and no help for my problem.