Before renting think about that this advertise is not totally correct. There is no bedroom and living room, it is only a big room separated by a glass wall which is uncomfortable when walking in the apartment. We were not told that the building is in renovation, so we could not enjoy the balcony or the view. Also there is a lot of dirt coming in the apartment from that renovation going on.
We did not find the apartment properly cleaned... there was a lot of dust and long hairs all over the floor, so we had to clean it ourselves in order to have more enjoyable stay.
Otherwise the location is great, in the heart of Madrid, but very very noisy day and night.
Everything needed was there, shampoo, shower gel, salt, cleaning products etc. It is a modern apartment with nice finishing but there should be more attention paid to the details.