I rented with them for 3 years, and they always promptly fixed everything (including a new garbage disposal and new washer dryer combo!), and I got ALL of my deposit back (except $45 for forgetting to clean out the oven) although I did make sure to really clean my apartment before I left).
I would rent with them again if I hadn't just bought a house! They are one of the best landlords I have had (although they do make you clean the carpets professionally before you move out)...