Eduardo's flat is great and centrally located. 3 min walking to the closest subway station and 4 stations away from the main plaza (Sol). Would recommend!