Best Airbnb stay we've ever had.