Possibly the best Airbnb I have ever stayed at (and I have stayed at a lot).