Kenner Hotels, Kenner Apartments, Unterkünfte in Kenner