The apartment is just like in the pictures if maybe on the smaller side.
It is very well located. Madrid is a city to walk and you are never more than 20 minutes from somewhere fantastic to visit.
The hosts are very friendly and open to help whenever possible.