All in all ok place for the money. The bed sheets could be cleaner and the smell from the building was very unpleasant. The smell did not come out of the apartment, but the entire house where the apartment is located.
It is well located, and you can reach around 10 min to metro stations.
Very nice host, he helped us with all our questions.