This apartment is very nice! It is quite small but very clean. 4 of us stayed there and we managed just fine. The location is central in a lovely area of Madrid. There is extremely easy access to the metro and it was easy to get to and from Madrid airport as well.
There are many restaurants around, although we actually ended up travelling a bit further out to find a nice authentic Spanish place to eat.