Best Airbnb we have stayed. Next best thing to staying in your own home.