If you want to swim in the ocean in Febuary and March You'll have to come as far south as Perula. Ocean temp in March averages 79 - 80 degrees. Air temp normally mid 80's. Space is usually available except or Christmas and Easter breaks when it seems most of Guadalajara shows up at the beach. Otherwise 10 KM of empty sandy beach with no high rises and a fishing village of 1500. No gas, no ATM, no Bank, and a platoon of Mexican Marines at the road junction. If you're up watching the sun rise you can see them running the beach in full gear for morning calastetics.