Very clean, modern space in an excellent location. The apartment had every convenience and made our stay in Madrid very enjoyable.