Francisco place is just at the heart of Madrid, you have 2 metro stations close,bakeries, groceries, cafes, even Atocha station is close.
As a host Francisco always reach out to ensure we were well and always provided valuable recommendations.
And the internet speed is quite good too.