I have used air bnb in a number of countries and these are definitely the best hosts I have had with their generosity, easy going nature and good communication.