The swimming is poor due to the offshore reef, but they are sunnier, less crowded, and more protected from the wind than most other beaches on Maui. If it's raining in Kapalua or Napili, or windy on Ka'anapali Beach, 90 percent of the time it's going to be sunny and calm on the beaches of Lahaina.