One of my best Airbnb stays in 20 years