Hospederia Jardin de la Muralla in Ronda was among my favorite places for overnight accommodation during my recent trip to Spain. It is located adjacent to a piece of the old city walls and the Iglesia Espiritu Santo. The building itself is arranged around a central courtyard with a glass roof. The rooms are upstairs, the reception and lounge areas downstairs. Our amiable host prepared breakfast and offered some tips for exploring Ronda. The famous sites were only a few minutes walk away and many more interesting things a littler further. Here's a video of the premises to peruse:

Having stayed here personally, I can highly recommend it.