Vanderhoof Hotels, Vanderhoof Apartments, Unterkünfte in Vanderhoof