Best Airbnb experience we've had.