Could not believe what an incredible find this place is. The location is magnificent. The place is charming and had everything you needed to feel at home.
I would highly recommend you stay here on your visit to Madrid.