Hey I say let them build it, the other places they have no one has complained. This looks like it made a visual improvement in the community and they have a good plan to keep noise quiet!

Let them in Wantagh!