We've rented several villas.. some want 25 - 50% when you book and the rest on arrival... The person we rented from in June and last week wanted 50% down when we booked and 50% one month prior to arrival. So, yes that is pretty typical. We've found a person and place now that we know and trust, and will rent from again - actually have already booked out next two stays with her.