Riding in Brecon? This is the place to stay.