With its iconic huts built between limestone walls, the small and beautiful beach of Banol