Great apartment and perfect location. The communication and information was shared in timely manner and they were overall a perfect host.
Just 2 points to note - Its a 7 floored building and there are no elevators, so if you get the top 2 floors it will be a bit of a task to walk up.
and secondly the apartment was a bit smelly when we arrived, although 30 minutes of open window did the trick.
Overall a very highly recommended place to stay if you are in Barcelona