Ronda is an old place in Andalucia Spain, history goes back for about 3000 years. Some 50 miles east of Sevilla.
They've been making sherry at Gonzalez y Byass winery, at Jerez, Spain in the heart of Andalusia, since the 1830's. So they obviously know from sherry.
La Casa Grande — as dull as the name sounds — is anything but a mundane B&B. In fact, it has a flare for the dramatic.