I'm from Atl, not familiar with those particularly but did live in a Post Prop before. Mgmt is good, amenities are great. Rent is going to be slightly higher than other places and the apts are kinda cheap (thin walls, etc). Overall, not a bad place to live though.
If you're still in the searching phase, I would recommend you try Promove. I think they have a website. Basically they find you an apartment and get you some pretty sweet discounts (in my experience). Plus, its free.