In most provinces, TM30 is required to advise immigration of where you are staying. Usually done by house owner, landlord or hotel. If they won't do it you can do it at immigration but you need to take their signed ID documents. Very few provinces, if any, are relaxed about coming back to the same address after leaving the country. Better to be safe and report again.