The wife and I booked into Yr Hafod for an overnight stay, while visiting friends and relatives. A very warm welcome from John and he outlined the times for breakfast - which turned out to be a full Welsh. The on suite room we had was excellent. Very clean, spotless and plenty of facility for making your own cups of tea. There was a huge walk in shower in the bathroom which was a delight. I think this is the best B and B I have had the pleasure of staying and would highly recommend it.