Cleanest Airbnb I have stayed in for a very long time.