Lived at Hampshire Square for a year and can't think of many bad things to say. The maintenance staff helped me out on several occasions with plumbing issues and the people in the office (Meg and Roberto?) were attentive to my requests. The location works if you need quick freeway access and there is a strip mall like a block away.
I got to meet two Angels players and the blogger Chad Petersen so that was pretty cool. They could use more doggie bags in the doggie poop receptacles though.