Located on the shores of Lake Pend Oreille in beautiful Northern Idaho, Camp Bay Chalet is a discreet and cozy B&B, popular with both locals and minor celebrities for its fabulous holiday weekends. Eric, an ex-con who lives and works at the Chalet, does his best to keep his head down and his nose cl...