Of the six different Airbnb sites I stayed at during my trip, this Airbnb was one of the best. Of the nearly 20 Airbnb sites we have stayed, this is among the cleanest. There was virtually no dust in the apartment; the bedding seemed fully sanitary; and the restroom was clean and well-maintained. I brought my own bath towel, but the laundering seemed so good that I ended up using the provided bath towel. The bed sheets, pillow, and comforter were spotless, and we were very happy that multiple pillows were provided so that we could find our own comfort headrest level (the previous Airbnb we had provided only one thin pillow per person, so we had to use our sweaters to prop the pillows higher). The bed was very, very comfortable, reminding me of my own mattress and those in 5-star hotels. The host accommodated us by allowing us to check in earlier than the listed time, and the customer service was top notch: messages we sent via the Airbnb app were responded to within minutes, no matter the time of day. Another item we care about is showering - because we're walking miles and miles every day, we want to be able to have a nice shower when we return to the Airbnb. The shower head had great water pressure - we're water pressure snobs - and the shower stall actually drained quickly (one of our previous Airbnb shower stalls drained poorly, so we were always ankle-deep in dirty water). The bathroom was very well stocked, with many rolls of toilet paper and plenty of shampoo and soap. The WiFi was fast and we didn't experience any problems with it. We did not use the clothes washer and dryer, but it looked high-end and similar to the type of machine we have in our home in the US. We definitely recommend this Airbnb, and would be happy if all our future Airbnb stays are as pleasant as this one.