We had a great time at the apartment. Communication with Sito and his associates went perfectly well, check-in was also flawless. The apartment itself has got everything you need, it is even spacious enough to host more than three people. There is a pull out, which can accomodate two persons. Furthermore the kitchen is technically fully equipped, but bare in mind that the host provides a small kitchen set containing a bit of salt, pepper and so on, but if you seriously plan to cook something, make sure you get all the regular stuff anyway as it won't last long. Beds were comfy, neighbours are quiet, no objections to a good night sleep.
Location of the apartment is pretty good also, Arc de triomf (monument and the metro) and Parc del Ciutadella are really close, loads of shops (a lot of comic book stores apparently) and convenience stores nearby, some just across the road. Even Placa de Catalunya is walking distance if you weren't born on the lazier side of life.
All in all, I am happy that we were staying here and would highly recommend apartment and host to anyone. Thanks, Sito!