De Soto Hotels, De Soto Apartments, Unterkünfte in De Soto