Waupaca hotels, Waupaca appartementen, accommodatie in Waupaca