Cwm Ivy Cafe and Crafts sits tucked away off the beaten track in the Gower village of Llanmadoc. In fact, it is not until you walk through its secluded entrance and out into its outdoor seating ...