I was intending to visit Sapporo, I hope the train is a sensible option to get to this remote town from there. Can always check out a day early if you get bored, if the penalty is not getting the third night refunded then I can live with it!
Incidentally, I usually spend very small amounts of time in a place before moving on, so maybe it will be one night in the end.