My girlfriend and I moved to Barcelona and needed a place to stay for our first month. Rosa's place was perfect as it's perfectly located, it has everything you would every possibly need, and is very comfortable.
Be aware of check-in time, though. Even though article states "24 hour service", you won't be able to check-in past midnight. It's something to take into account when booking your flight.