I have visited the site several times and yes Sewage Treatment Plant is there but it is more in the brain of prospect buyers... I didn't smell anything and if nobody tell you, you won't get to know about it.
Long term affect, i can't say if it would affect the whole society or not