Stoneville Hotels, Stoneville Apartments, Unterkünfte in Stoneville