Many of Mazatlán's hotels are on this pretty beach. Sheltered by picturesque islands, here the waters are generally calm and ideal for swimming and water sports.