First, I would encourage anyone who likes old-style European hotels, beautifully maintained, in great locations, to consider the Paradors Chain of hotels. We didn't know about them prior to our last visit. If we had, we'd have booked nothing else.
This Parador is an especially good one. Sitting on the side of a cliff in a medieval town, it has spectacular views in a perfect setting. Built in 1965, the hotel has much old-world charm.