I'm at the hoarder palace a lot lately. Since there aren't a lot of muggles constantly around I wondered if there was a cache nearby... Nope! So I'm placing one.
There is parking 4 feet from the cache and the chance of muggles is very low.
Not a bad place to drop a TB if it's water proof or in a zip lock.