an ideal place to stay while visiting Madrid.