We enjoyed very much while staying in Barcelona in the apartment. You have every thing on the street available all day long. Condis supemarket is right under the building - very very convinient!!
Transportation - great!! You have the "Les corts" Metro station 150 meter from the apartment, bus station even closer.