Stayed at the apartment at the end of September. The apartment is located 5-10 minutes walk from Tribunal and Gran Via metro stations. There are lots of bars, pizzerias and shops minutes walk from the apartment.
My overall experience staying at Luis' apartment was good, however, a few things can definitely be improved: strong smell of sewage in the kitchen, stains on sofa and walls, dust on ceiling fans.