Might seems a bit pricey but it worth it.
There is a grocery just up the street (Dia express I think , corner of St-Bernardo), this grocery is small but very convenient, considering that there is no sugar or salt and pepper in the apartment when you arrive ( already told the renter and maybe he’ll fix it). Not the end of the world and easy to supply with little packs of sugar /salt and pepper like they have in hotels.
Don’t be surprised when they ask your passports number whilst renting the place, that the way it should be done in Spain.
Great place and location
I recommend it.