Leo's place was great - right in the heart of the Logan Square area just of Armitage Ave. Check-in was a breeze and the place was spotless! I would stay there again the next time I am in Chicago.