I have never booked via Airbnb so I was a little nervous.. The pictures were exactly as it looked, flat was cleaned.. All stuff (toilet paper, towels etc) was available.. I can recommend!