My husband and I will be cruising in March. What would be the best port to find a beach? I prefer one that is sandy, not rocky, and doesn't have that six or ten inch trench under the water a few feet in from the beach [I have bad balance and that gets me every time!] We'll have stops in Cabo San Lucas, La Paz, Mazatlan, and Puerto Vallarta. Thank you in advance!