Teo’s place is amazing. Good location and everything. The place is much better than I expected. It is super clean and smells good. Definitely recommend to everyone (especially small family with 3 people) who is looking for a nice and cozy place in downtown Chicago.