My best Airbnb experience so far, full stop.