Just stayed one night as I do regularly in Cardiff for rugby. got a very good price for B&B so not surprised to get a really small room. It was clean, well appointed and no complaints except that the bed was rock hard. Some people like this but I was awake at 4 am with a stiff back.
the owners are very friendly and helpful and the breakfast was not at all bad.
All in all it was good value for money and the only reason I would not go back is the bed.