Source: https://www.si.com/courses-and-travel/2017/02/27/golfers-guide-mexico-where-play-eat-and-stay