Wylie Hotels, Wylie Apartments, Unterkünfte in Wylie