Guys:
I'm also facing this issue of not having an address when I land (besides hotel)
Do not give this ups masked po box to CIC saying thats where you live, this would be misrepresentation, why take the risk? If you have to leave and cant wait for your PR, when you need to come back pay 50...