The home is an excellent location. The metro station which is 2minutes away, allows you to reach most places with in 3-4 stops. The main street of Gran via is about 6-8 minutes walking.
Its in quiet street with small local stores(grocery/fruit shop/Empanada store/coffee shop/bar) which are very convenient. The restaurants around are also very good.
The small breakfast coffee shop across the street is excellent and a must visit.
A note in terms of accessibility, if you're coming to the apartment via train the station does not have an elevator so if you have luggage its going to be tough. A cab would be recommended.