Tons of good restaurants, supermarkets, all in walking distance. 5 minutes walk to Metro and also 5 minutes walk to the Sagrada Familia, can't beat that!!