This flat is much worse than it looks on photos. The sheets and towels were not clean, the dishes as well. However, the biggest problem we found were COCKROACHES in the bathroom - they are huge and we saw at least one every day!
I strongly NOT recommend this apartment for your future stays.