5 reasons why online home booking is digging in for the long haul