Upsides: Nice, clean, quiet space that looks exactly as pictured. Location is excellent with tons of shops and restaurants within walking distance. You can see the Sagrada Familia from the living room window! Some nice touches were provided like a toiletries kit and a cot.
Downsides: Not a huge fan of the check-in process. You have to pick up keys from an office which is about a 10 min taxi ride away. Once I got the keys, everything went smoothly, but still, an extra step after long travel can be a pain. The apartment does have AC, but only in the living room. The smaller bedroom can get hot. May be worth noting if you're coming in the late summer months. Lastly, there was construction next door, but they only operated during the day so things were quiet at night.
Overall, I enjoyed the stay and would come again.