I have been using air BnB in Australia New Zealand and Fiji this was one of the best I have come across so far