Very good place to live!! It's a friendly environment, clean and above all QUIET!! Nice laundry facility, HUGE apts, and great closet space!! The apts' layout varies which makes it really cool. The day I leave Hayes is the day I purchase a home / condo which means: no time soon!!