Located in Puebloviejo, Punta del Chino offers a unique experience.