This wasn't a bad book at all. I like the author's writing style, and I love the diversity of the cast of characters. Had it not been for a few things, I'd have likely rated this a 3 or a 3.5 star read.
1. I mentioned this in an earlier update, but I feel somewhat like I was dropped in the middle of the story. Like my copy of the book was missing the beginning section or something. There was really no introduction to the world.
2. The ending felt very rushed. There was this climactic battle that the story had been building up to, and then it was just...over. So quickly.
3. Carlos - the main character. I didn't really care for him all that much. It mainly had to do with something else I alluded to in a previous update...(show spoiler)
4. What female characters there were, were not very developed.
I really enjoyed a lot of the characters: Riley, Baba Eddie and his boyfriend, Russell, and Mama Esther. I'd rather the book focused more on any of them.
All that being said, I would probably try another book by this author at a later time.