Teo's place is very well located! We loved the streets of Gracia. We could walk easily to shops, many restaurants, and town squares with music. Taxis were available easily when we wanted to venture father out.
The apartment itself had many amenities, like a good shower, hair drier, kitchen items, and washing machine. We used a lot of these items happily.
The street noise at night was my only complaint. People are out late in Spain and you can hear everyone talking below. At 2 am, lots of restaurants and bars close, so when all the bay doors come down for the evening, they are LOUD!
Besides that, we enjoyed our stay!