Briercrest Hotels, Briercrest Apartments, Unterkünfte in Briercrest