Great, no frills stay in the center of Barcelona