I stayed in Michelle's apartment from Thursday to Tuesday and have no complaints.
The apartment is in an excellent location, only a few minutes walk from Menéndez Pelayo metro stop (Line 1), which is only a few stops from the main metro station Sol. There is a supermarket and several bakeries/cafés only a few minutes walk away from the apartment.
The apartment had everything we needed and Michelle was a great host. She met us around 11.30pm our first night and was available for help when we needed it. She booked us a taxi to the airport and even let us keep our bags in the apartment on our last day after checkout time.