The flat and pool are very nice and well located. I love walking in Madrid and most places are 20-25 mins walk away (Atocha train station, Reina Sophia, Sol, Plz Major, San Miguel market etc). Also it's right beside the metro.
Getting the key was very quick and easy and friendly. I'd recommend here for any stay in the wonderful city Madrid!