Silvia's place was great for our needs. It's managed by a rental company so I only interacted with Silvia's associates but the communication was good through Whats*App. The apartment was within walking distance of our Spanish school so it was great for our us but it may be a little farther afield depending upon what you're looking for. Very quick walk to the metro, just a few stops from the major tourist sites. 20 min walk to the park but about an hour walk to Plaza Mayor area.
The apt was bright and quiet as promised. A few tiny issues like the toilet running and the towel warmers not working but we loved it overall. The second bedroom had a sliding door with a trundle bed. This was great for my kids but may not suite everyone's needs. They left small hotel-like shampoo and body wash bottles, but I think because it's managed by a vacation rental group there weren't the usual left-overs from other AirBnB-ers like shampoo/conditioner, laundry pods or kitchen condiments (no olive oil, etc.). The property group left a small package with a sponge and a single pod for the dish washer and laundry and there were salt and pepper shakers to get you started.
There were a bunch of signs posted all over the apartment building about how they do not permit vacation rentals, and at one point a neighbor knocked on the door to ask if we were renters or owners, but otherwise we didn't have any issues ourselves during our two week stay. 5 stars from us overall!