Great stay in Madrid! The apartment is spacious, very clean and in a perfect location. Communication was also great and we were allowed to check in earlier than expected.