Littleton Hotels, Littleton Apartments, Unterkünfte in Littleton