Apartment is super central. There is everything you need in the apartment.
Had a nice time in Madrid. Would go again.