Joana is a great host! She wasn't available in person but Eva was, and she gave us every tool to make ourselves comfortable.
The apartment is situated in one of the best locations of Madrid, close to Gran Via which has everything you need. I definitely recommend going to events (we went to a Broadway show) in Teatro Lope de Vega if you can, which is nearby.
The apartment is spatious and cozy, and the region is really really safe. It's got fast food nearby (McDonald's, BK, pizza Hut) so if you need food late at night you can easily buy it.
There was an issue with the boiler which forced us to take cold showers for two days, however the host reacted swiftly and sent a person to replace the boiler with a new one, quickly solving our problem. We had a partial refund based on this experience. I found that professional and respectful.
I initially thought there would be a problem with the sunlight when I read other reviews, but that wasn't the case for me. The shower is a bit small, so if you're big you might have a bit of trouble.
The wifi works great, the kitchen has every equipment you'd need, the balcony is super cute and you can hang clothes there after you use the washing machine(all detergent and the like are available as well).
The overall experience is great and I'd definitely come back again!