Garland Hotels, Garland Apartments, Unterkünfte in Garland