I've been using that kraft indented paper lately. I liked the paper towels when I was using them. I like the indented paper a little better because it's wide enough for one sheet to cover it instead of having to overlay multiple rows of paper towels.
It's kind of plain, but the snakes seem to be happy on it and it's easy for me to clean.
I will say, I use tubs and live in FL so humidity isn't really an issue for me. If you're using a tank or live in a drier area, something else might work better for you for helping with humidity.