My two roommates and I had an apartment through Superior Management and overall it was a good experience. The building was clean and in good condition. They immediately sent plumbers and electricians to fix everything with which we had problems (the sink leaked at one point, the shower drain got clogged, and my heater was acting up). They freshly paint apartments before you move in and they fix everything. They are easy to get a hold of and helpful.
more