The main beach at Puerto Escondido, swamped by familes, boats and hawkers.