Absolutely recommendable! 200% Rosa is the best host!
We had a very warm welcome. It wasn't even a problem that we came with a delay. The flat is awesome - compact but very clean, fully-equipped, quiet, and very central. Only 5mins on foot from the subway Arc de Triompf, very convenient.
Both the check-in and the check-out super smooth. Rosa even kept the luggage for us because we had extra time before our flight.
Next time in Barcelona, definitely at Rosa's! ¡Muchas graciaaaaas! :)