Luke's place is very central, to explore Puerta del Sol, Gran Via, Plaza Mayor areas. Sol metro is just 1-2 min walk away, which is on same line as Atocha Renfe station. Its along a pedestrianised street, and there is a taxi queue in the street just behind the apartment.
Co-host was already waiting for us in front of building, so check in was really smooth.
Only slight negative was the "soundproofing " within the building , so you can hear some of the louder neighbours at night but normally subside after midnight.
Its still a great place for us to consider staying again.