We stayed at Hector's for three nights. First impressions were good, as it was easy to find, being within walking distance of the train station Sants.
The apartment is indeed functional, as described, in both senses of the word.
Our room was quite small, though the space was sufficient for our purposes.
However, what bothered us most was the lack of air conditioning - not troublesome in the apartment as a whole, but our room was at constant sauna temperature, even with the window open throughout the night.
Not being used to such high temperatures, we sometimes had trouble sleeping, even with the aid of a fan and without any covers whatsoever.
But again, that issue only concerns that one particular room.
Our host was very open and friendly, and even allowed us use of the washing machine, while the location of the apartment is excellent.