Great little hotel in the centre of Rhayader, the room was a little tired, and cleaniness was a little lacking, and our room was on the road. However the staff were amazing, all of them, really helpful, ready happy and couldn't have done more for us. On top the food was wonderful.