Ron and Lara's place is the absolute best. Everything about it is top notch. It's our favorite place to stay when travelling to Chicago. You won't find any better hosts.