One of the best airbnb experiences I've had.