This flat has all the necessary facilities for a short stay. However, house and flat itself a bit old. Isolation not perfect, you hear all the noises outside:)
Ideal location near Gran Via and metro stations.
Availability and flexibilty of the landlord, he gave me very good practical advise on Madrid.