I found this most enjoyable with such an unusual theme.
The parsing of one or two took me a little while having seen the definition.
29a was clever with two types of coffee but my COD must be the 7/23 pairing which gave me my biggest PDM.
Thank you Paul, it was fun.