At the northern end of Banderas Bay lies Punta Mita, a 1500 acre peninsula that’s home to luxury hotels, exclusive residential communities and world-class golf courses.