We rented a very beautiful apartment in an old historic building in Gracia that had undergone an impressive renovation. Tile floors to die for! Excellent and cool location in a happening part of town. Great furnishings. Great location, lovely bedrooms.
My one caveat is that the apartment--which is called Primero--or first floor--is actually on the 3rd floor of the building--49 steps up. For us, this was not a problem, but it was a bit of a walk. With an older person or a small child, this would be something to be more aware of. But we'd definitely return.