Overall a good place to stay in Madrid. It's well located, there are plenty of restaurants just outside, it's a short walking distance to the train station and close to transit. And, importantly, it was usually pretty quiet (there is some construction work of some sort going on, starting ~9am and done a few hours later, but it's not disruptive and the noise is more in the background as of late May 2022).
Check-in was easy with Lorenzo, who was flexible with the precise timing of check-in/check-out. He also gave helpful tips and suggestions.
The place looks as it does on the photos. The big "bedroom" is behind a curtain in the living room. It worked for myself and my family. Beds were comfortable. The unit was equipped with most of the basics in the kitchen. The WiFi was solid and the air conditioning was great to have when it got hot.