Carlos' flat is just as in the pictures perhaps even better in reality. It has everything you need for a family visit to Madrid and was sparkling clean. The neighborhood is not very clean in contrast which may or may not be a problem for you. The location is great, close to the metro and very central.
Above all Carlos is a great host, very easy to talk to and always available to assist on anything. I fully recommend.