The best Airbnb experience I had so far.