This is one of the best Airbnb I had stayed so far.