Best Airbnb I've stayed at to date.