With chants of "Free beach!"and waving placards, banners and Mexican flags, hundreds of protesters staged a symbolic beach party on a stretch of sand in the Caribbean resort of Playa del Carmen where two Mexican tourists were briefly arrested last week for refusing to leave the beach.