The apartment is exactly as pictured and very clean! Location is very convenient and near a subway station, so it was very easy to get around Madrid for some touring. It's close to a bustling square, and there are a ton of food options nearby within walking distance if you just don't want to go too far away.
Things to be aware about is that the apartment is on the third floor (but technically the floor count starts at zero, so you're actually going up four flights of stairs). There is no elevator, so you will need to take your luggage up yourself. Also, the stairs are a bit narrow, but still a manageable width. And the location is near a well traffic square, so it can be a little noisy at night, but all you need to do is close all the windows and ensure they are properly closed and it should drown out all the street sounds at night.
Amazing place! Highly recommend it to anyone else looking for a place to stay in Madrid