The Palms Resort of Mazatlan โ€” Surf Stay in Mazatlan, Sinaloa, Mexico | SurfStays