Super localisation! Highly recommended. Really a nice place to stay in Madrid.
Thank you