Teresa's flat is perfectly located in La Latina, in between two metro stations. We still ended up walking everywhere. There's plenty of restaurants and bars nearby and especially in Cava Baja. The living area and the big terrace are great to come back to after some exploring and before heading out for dinner again.