The place is just like in the pictures. Right next to metro Lavapies, near the city center. The host responded right away. Overall I would recommend it and I would choose again for my stay in Madrid.