Great, excellent, spot on. Nothing to do with cleaning, in Wales, "tidy" means everything is exactly as it should be. It's approval, satisfaction, and admiration rolled into one.
"Got a pay rise today. Oh, tidy! Drinks on you then, is it?"