This was so incredibly charming. I loved the Welsh setting and the side characters we get in the Welsh villagers. A perfect fairytale feel, both sweet and funny, and I loved the slight hint of angst in the miscommunication, easily resolved. Aziraphale and Crowley were both instantly recognizable, and I loved their characters and relationship. I would read a million more stories set in this world!
Absolutely charming!