Forgot to add on my review two things:
1) ) Located next to "The Simpsons nuclear power plant" (APS power plant), noise gets way too loud sometimes. :(
2) Move out fees destroyed my wallet so excessive.
I have lived in about 8-10 apartments around California and Arizona since I was in college and grad school, and hands down, this place tops with the highest fees from all.
Unfortunate.