That’s Chagrin Falls, Ohio for you – a slice of small-town perfection that’s hiding in plain sight just 30 minutes from Cleveland. You know how some places just feel right from the moment you arrive?