Very nice apartment. It feels like a hotel. It is nicely decorated and well equipped. Check-in and check-out was very smooth. The neighbourhood is not touristy, so it has a more local vibe.
I recommend the place for a short stay in Madrid.