One of the best airbnb I have stayed so far...