Eaglewood Resort & Spa, Itasca IL