I have stayed in many Airbnbs, and rarely have I found one so squeaky clean and with such generous hospitality! It was exactly what I needed.