Beautiful apartment, excellent location and great value. A must stay in Madrid.