Following the renewed relationship between the US and Cuba, Airbnb has been able to launch its services on the island, with more than 1,000 listings available. But in a place where people have no bank accounts and hardly any access to the internet, how has Airbnb seen such success?