Excellent location near the Atocha train station and within walking distance of El Prado.