Only two miles from downtown Leavenworth, this inn lets you escape from the downtown atmosphere into quiet luxury