This place deserves negative a Billion stars. It smells good when you pass by, but don't be deceived. These triangular keys to gastrointestinal Hell will make you weep for Jesus. Just don't.
The easiest way to explain it is the fact I live nearby and I've noticed even the racoons avoid their garbage. If a Trash Panda can't stomach it, you shouldn't risk it. So turn around, run away and thank your lucky stars you (hopefully) read this first.