Everything was really nice. The flat is situated 2 min foot walk away form the metro station Chueca, one of the best parts of Madrid.
It was very clean and everything was as described. Anastasia was a very nice and anxious host. If I come back to Madrid again, I will take this flat again.