We had an unusual situation where the previous guest haven’t checked out on time and was not reachable. However this situation was out of the host’s control and she quickly arranged a new apartment with a convenient location for us. I therefore can not speak to this place but the other apartment the host arranged for us had everything we needed and was very clean. The host responded very promptly also.