Best Airbnb I have stayed at yet.