Nine Mile Falls Hotels, Nine Mile Falls Apartments, Unterkünfte in Nine Mile Falls