From the beach you can observe a small island called Las Chocoyas. It is guarded on both sides by peaks, separating it from Playa Pan de Azúcar (Sugar Beach) on the north and Playa Penca (Penca Beach) on the south.
Punta Pietra (Pietra Peak) is located at the south corner of the beach.
There are no facilities at this beach.
A four-wheel drive car is necessary to access this beach.