Last summer I stayed in San Sebastin in this new re-modeled pension. It was really nice the price was 20eur each. we had one bed, and it was a really clean room. It's actually the best pension I have stayed at with a good price. I remmember it was a really nice neighborhood, and it was right across a church. I will try to locate the name of the pension, and address for you.
"If you share a good idea long enough, it will eventually fall on good people."