Peter and Lin are great hosts, they're very friendly and welcoming and the location is only a few train stops from O'Hare.