The apartment is in a great location, only a couple of blocks from Sagrada Familia. It is quite large and handled 5 adults and a toddler. The patio is large and you can see the top of some of the Sagrada Familia! There is a Metro stop by the Sagrada Familia and the Hop On Hop Off Bus also has a stop there, so transportation is close by.
There is a supermarket just around the corner and many restaurants in the area.
If you are planning to cook there are no spices and there is no toaster, but you learn to live with what you have for that short period of time and this really didn't dampen our vacation.