I have only ever used a decent quality artificial grass for both my BP's and leopard geckos. Cur to size pieces so when I do a deeper clean, I can just roll up the dirty piece, clean as necessary and unroll the fresh, clean piece into place.
It's easy to clean as well. I have used a washing machine with it, but you do tend to fill the machine with little, loose bits of fake grass - I'll also use a hot shower and F10!
Easy to clean, quick to replace.