Very good show, entertaining and gritty. I left off the last star because, well there are two flaws: one, it's paint-by-numbers drug/mob stuff. Fairly predictable, stuff we've all seen before dozens of times. And two, (this likely isn't something that can be changed due to the nature of tv and its limited time) - like so many other tv shows, seemingly complex issues and situations get resolved in a matter of hours. Not even days or weeks (when it should take months or years) but literally HOURS.
Suspend belief for that kinda stuff, and you've got a very good show with likeable characters.