Big resorts or small towns? In Punta Mita, Mexico, how about both?
The veteran movie director has seen the world…