The best Airbnb we have ever stayed at. Do yourself a favour and stay more than one night.