Perfect place for a stay in Madrid! Everything is within walking distance.