Riverview 7 on the North Inlet, walk to town