One of the best Airbnb experiences we've had. We hope to return.