I would recommend Lluvia's place to anyone traveling to Madrid! It was amazing and she is a great, very thoughtful host.
There are a lot of stairs to get to the apartment so please keep that in mind if you are limited mobility wise!