A pleasant stay in a nice neighborhood right near O'Hare