Waupaca Hotels, Waupaca Apartments, Unterkünfte in Waupaca