Perfect location, very clean, nice sheets and towels, and very helpful and hospitable: this is exactly what you want in an Airbnb.