LuvWahoo: the cache was surprisingly dry inside, but sitting in a puddle of water.
I've had to replace this cache too many times, so as perfect as the hiding spot seems, I guess it isn't.
A new one will be near here soon.
Thanks to all who hunted this cache and to Mr Kerner for letting me hide it here.