I recently lived @3131 Hayes and we loved it there it was quite and Mainteance was prompt and very friendly.... I enjoyed the office staff when Richard was the Manager he was always very alert of what needed to be done. As far as the gates always being broke, it is due to the residents and thier guests on alot of occations,I myself saw them pushing the gates open I started taking down license plate # to give to the office so they could make them pay for damages.....if we as residents don't take care of the place we live then how can we complain........