I have met Carmen and she is super kind and friendly. Location is very close to Atocha station and super close to city center, Puerta del Sol y las areas como Chueca y Malasañas. Would totally recommend