It was a lovely place. My mum stayed there not me, though I know she was happy with her stay. For the price you pay it's a great room (considering the other options in Barcelona in the same location).
The only downside was the absence of a window hence stuffy air in the room. This was solved by having the door opened at night which was absolutely fine for both the host and my mum.
All in all, Sol was very sweet, the amenities were there, the location is great. If you are planning to walk a lot and just come home to sleep -- this place is a great fit!