Nick provided directions from the Costa Maya ship terminal to the small nearby village of Mahaual. $2/person taxi ride takes about 10 minutes. 3 of us signed up for the fly fishing class and our wives and 2 children accompanied us and they spent the day at the beach. We were warmly greeted by Nick upon arrival. The class began with a short history of fly fishing and the basics of fly casting. Then each of us was provided a fly rod to practice. Next we were guided by Nick on how to make a fly using supplies furnished. We then used the flies we made to do some actual fly fishing. Highly recommend the fish taco's at the nearby Nohoch Kay restaurant. Overall, a terrific experience.