Best stay at an Airbnb I have had so far.