They will show you great apartments but don't expect to get them as a few days before you move in they will tell you they are not available.
After you move into the hole they decided to give you expect a rate increase of approx. 5% every year (even though minimum wage doesn't go up that fast), expect unwanted house guest (like bedbugs, ants and cockroaches) and loud music at all hours because you are moving into the slums.
Finally don't expect much out of the management as you complain nothing will be done and they will tell you one of your options is to move out with out any other option given.
All in all, stay away.
No, I would NOT recommend this business to a friend