With all the negative press LiLo has been getting - you know, that whole prison sentence thing - this is refreshing news to hear!

Machete director Robert Rodriguez tells MTV News that the struggling starlet "was awesome" on set.

"She was really fun to work with, and we just recorded her dialogue a few days back," he adds. "I showed a poster of her as a nun with a gun. Sold! Her character has a really good arc, so that surprises people. You'll see it and you'll go, 'Oh, I see why they chose Lindsay to play this part.'"

Co-star Danny Trejo also had nice things to say: "I've known Lindsay since she was about fourteen or fifteen years old. She was great. She was glad to be there. She worked and was professional. She did really, really well."

Kudos!