I had a lovely stay at Diogo's listing. The room was spacious and has a lovely little balcony overlooking the street. The bed was comfortable and the heating unit was more than sufficient to keep the room nice and warm. The location is perfect, right in between Chueca and Malasana. Walking distance from most places I visited in my 5 days there.
One issue, though, was that the walls between the rooms are very thin. Any noise coming from the rooms stopped before 22:00, so it didn't stop me from getting a good night's sleep, but I did work from the room a little (great little desk for that!) so the noise was a little bothersome at times.
Can't vet for the kitchen, as I didn't use it, but rather I enjoyed many of the wonderful restaurants nearby.