Very clean, nice flat in central location. There were some misunderstandings with the check-in-time, but Daniel did everything to make our stay in Madrid great!