The best airbnb we have ever stayed in - period.