In addition to the deposit at the time of confirmation, I have always had to pay the entire balance one month prior to arrival. If you reserve close to the time of arrival, you usually have to pay the entire amount when you reserve. Some rentals may require payment 2 months in advance as your rental does. In case something happens unexpectedly and you have to cancel, always get travel insurance to protect yourself. Some rentals will refund your money, but some won't so you need travel and cancellation insurance to get your money refunded. Hope everything goes as planned for your trip in January.