Fantastic location, perfect for a few nights stay / base for exploring Madrid.
The apartment is exactly as shown in the pictures, extremely comfortable and equipped with all the essentials you might need.
The only negative if you are a light sleeper is that there can be quite a lot of noise from the street.