Hotel review of Eaglewood Resort and Spa in Itasca, Chicago Suburb