Teo's place was perfectly located in Barcelona. We actually walked everywhere. The ONLY downside, would be the noise at night. It's a very lively place, with restaurants and bars, which is fine, but with little kids, this may not be ideal. Otherwise, we enjoyed our stay and absolutely LOVED Barcelona!