Possible move to Des Plaines TME

Looks like a nice quite area and close to O'Hare, anyone able to fill me on living there?

ttt