Very nice! Alejandra's my favorite of the LL cowgirls --- "Life isn’t divided into genres. It’s a horrifying, romantic, tragic, comical, science-fiction cowboy detective novel. You know, with a bit of pornography, if you're lucky."- Alan Moore
I love Alejandra, she's such a well written character. She came from having nothing to having everything but still has an inferiority complex which drives her ego into acting like she's better than everyone, which going from nothing to everything should humble someone knowing their beginnings, it's done the opposite. But she's also a driven business woman which is the overlay of her entire character which is transparent as you can see the ego that is beneath it all.
It has always seemed to me that Alejandra is a bitch, but one that actually means well. More of a "bad guy" by emotional trauma of some sort, but not intent. From what it looks like, she does try to do good things for her community, or so it has looked like. Then again I could be way off and misinterpreting things.