The place is exactly as presented in the photos and really clean. It offers everything you might need for your trip in Madrid. We did not encounter any problem during our stay.
The location is perfect. Just a steps from Callao and 2 min walk from Puerta del Sol.
This apartment is a really good choice if you want to explore the city of Madrid.