Can anyone give me a link or an email address for the Apartment Hotel in Vancouver please? I've been given a phone number - 1.800.363.3010 - but I don't live in the US! It is in the vicinity of Le Square Phillips which sounds beautiful but I don't need luxury. I hope it's an OK hotel???