The St. Regis Punta Mita Resort — Surf Stay in Punta Mita, Nayarit, Mexico | SurfStays