Florida Keys Fly Fishing School and Florida Keys Outfitters offer classes on fly fishing and provide all accessories for fly fishing. They offer guided fly fishing tours in southern Florida and provide accommodations in a world class spa with several swimming pools, tennis courts, 9 holes of par three golf and over 1100 feet of beach along the Atlantic coastline. Dining is available at the luxurious Atlantic's Edge Restaurant. They also provide salt water fly fishing which is the most exciting and dynamic form in all of angling.