Coven
It still might not be a bad idea for Dr. Strange and Mr. Dresden to take a look and put some some kind of muggle perception field, just in case. Satellites and drones can still be things in the mountains, unfortunately. At the very least, our Google Overlords would take note.