Damien's place is in a good location, there is a market across the street that has basics for sale.
Its good place to explore Barcelona, seamless hotel like check in with electronic cards etc.
Pros:
Clean
Great location
Elevator
Walking distance to Sagrada Familia
Walking distance to other major points of interests
If you are a light sleeper there is a bit of excess road noise from the lack thereof window insulation. Could use some TLC for updating / refreshing.
Overall good stay.