No toilet paper, and no soap. Be prepared. The location and cleanliness were fine. The host was very difficult to get a hold of though, poor communication. When we arrived, the cleaning lady was there and she needed us to wait 30 minutes to wash the sheets, which we had to dry ourselves. Also, there was no toilet paper or a pillow for the third person, although the posting claimed it was suitable for three, and we even asked for confirmation about it before arriving. We also emailed, called, and messaged about how to check out, and were only able to get a response at the last minute. I would not recommend this flat due to the unresponsive host.