Carrollton Hotels, Carrollton Apartments, Unterkünfte in Carrollton