Loved the location - 3-minute walk from Chueca Metro station, less than 10-minute walk to central street Gran Via and less than a 15-minute walk to the central square Puerta del Sol.
A convenient apartment with a very professional host, would recommend it.