We were a little disappointed by our stay. Our flight was delayed which meant it pushed our check-in past the 8.00 pm mark and we had to pay a 30 Euros fee for a late check-in. So really not a great start to our trip when it was due to something out of our control.
The apartment is very musty and we found it quite difficult to sleep.
Although the kitchen was welled stocked with utensils, that's really about it. It would have been helpful to at least have some salt and pepper.
Otherwise the location is great. However, in the apartment setting you can hear other people above you and in the stairwell at night. But in Barcelona this is something you probably can't avoid!