it seems you don't have any open days before January. I tried to book and I am able to do it. If they can't then there is a reason. It may be anything :
scam attempt (they say they can't book and ask you to pay to you directly on your bank account or in cash)
they try to book less then your min stay or more than you max stay