The pick of the fly-fishing operators in the area, Mountain Flyfishing has its own dams packed with trout and a farm with simple accommodation.