A bit out of the way (unless you are a Barca fan) but very close to subway, hop on/hop off bus stop, restaurants and grocery store.
Condo was spacious and tastefully decorated. Presence of the facilities management office right next door was a huge plus and the people working in the office were very helpful.
You will enjoy your stay!