Utica Hotels, Utica Apartments, Unterkünfte in Utica