Las Rocas Beach Club is a restaurant built into the cliffs, offering scenic views.