Perfect location for visiting Madrid! Everything is within walking distance!