Ronda Spain, A hidden gem