Nice apartment in a good location. There is a metro stop 1 block away, which makes it very convenient to all that Madrid has to offer. It is a 10 minute walk to a Super Mercado, but has a great convenience store next door. The apartment was fairly clean, has a wonderful shower and Javier was very good about responding to questions before our arrival. He also gave us lots of suggestions for restaurants, night clubs, activities, etc. after we arrived.
The only downside was the noisy upstairs neighbors. There was a lot of stomping and banging, but it wasn't a huge problem because we went to bed late. However my friend, who stayed in the front bedroom, listened to a baby cry and heard lots of activity throughout the night, every night, making sleep difficult. I was in the back bedroom and it was quieter. Other than that, the accommodations worked well for us.