It was excellent, location is top. The apartment is large enough for three or four adults. I just can't think of anything that wasn't good.
The internet is the best I ever had abroad(+300Mbps up&down), since I had to do some work from there this was important to me.
I would without a doubt stay here again the next time I go to Barcalona.