Our family of 5 (2 adults, 3 boys, 14,12 and 11 years old) thoroughly enjoyed our stay (5 days) in Angel's apartment. It is very conveniently located, spacious, clean, quiet and fully furnished.
Angel's communication, both before and during the trip were in English which was clear and prompt.
Public transportation was within walking distance as were delicious restaurants and bars (well rated on the Internet).
With respect to stores: Three doors down from the apartment, there is a small grocery store that sells all your immediate needs. In addition the Lidl is a 5 minute walk away.
Also, Passeig de Gràcia is an easy 10-minute stroll from the apartment.
All in all, we would highly recommend Angel and his apartment. It was a great and memorable trip.