Location, location, location!!! Great spot within BCN, as you're relatively close (in-proximity) to lots of great eateries! Public transportation is easy to navigate; touristy spots--museums, Sagrada Familia, beach, etc.--are very close with lots of shopping in-between. Apartment itself is well-maintained, and has all the essentials (minus shampoo). Decent view from the living room if you just want to relax for the evening. Pictures posted of the apartment are accurate.
Just be mindful, like any apartment/living quarters, it can get a little noisy (upstairs) when children are present.
Explore the city/BCN, and use Angel's Air BnB as your base... won't regret it! OBTW, first time ever in Europe/Spain!