All reviews seem negative
A bleak and depressing place. Overcrowded rooms that smell like urine and feces. Residents just sitting and staring at the walls with nothing to do.