Great location, steps away from La Gran Via and multiple tourist spots. The apartment has everything you'll need during your stay in Madrid. Nadav is very responsive and will make sure you have an easy checkin in and checkout process.
The apartment is on the 3rd floor and there's no elevator. Not an issue of you pack light.
Would definitely stay here again.