Englewood couple has kept their home's Miniature Christmas Village going for 18 months straight