I have lived in two separate townhomes here and they have both been pretty nice. The appliances in both were in good shape and problems were usually fixed quickly. In the two bedroom, the bedrooms are very large with big closets and three bathrooms total. The three bed had smaller rooms but was a decent size overall. The property is a bit dirty with litter but overall is nice and there are many children around. I always feel safe here.
The problems I have had here: in my first home, no pests, but the second has a bit of a cockroach problem ( I have seen probably 6 total but I am terrified of them so this is a big negative for me). We got an exterminator sent but the problem persists, although i know in this area that can be a hard thing to manage 100%. Our first apartment had a tree root growing inside the toilet plumbing (Not sure how this happened, it was very strange but we were provided with a plumber who fixed that problem quickly). Our dishwasher doesn't drain well so the water pools at the bottom, causing a foul-smelling mold. Our first townhome also had some sink/dishwasher plumbing issues.
Overall, I do recommend living here. I have seen much worse complexes, but I also believe there are better, similarly-priced options all around Phoenix and Ahwatukee, so this may not be your best bet.