The location is definitely the best part about the apartment. It's a short walk from Sagrada Familia and the metro stop, and there is a Bonpreu grocery store just around the corner.
There's no air conditioning in the apartment. We stayed in June and the temperature reached the mid-80s (F), so the apartment was only comfortable when the windows were open.
The apartment was not as clean as it could have been when we arrived, but the property managers replaced the shower curtain as soon as we brought it to their attention. Overall, they were very responsive and helpful before our stay and after we checked in.