Rugged cliffs tower over the beach