Gilchrist Hotels, Gilchrist Apartments, Unterkünfte in Gilchrist