Usually there is no smell; however, I've golfed at Ecco and smelled some sulfa/sewer smells on occasion.
However, this complex was built after the new hurricane window regulations; therefore, wind resistent sliding doors will keep the smells out on the few occasions...
Good space, convenient location to everything, if you don't mind developments and similar looking homes.
I have a client who lives in the complex, with two kids, and she loves it there.
Let me know if I can be of service. I'm a realtor, mortgage broker, and property manager. I've lived near there for 12 years. I used to live in Montclair, NJ:)