Set in a historic building; located a 5-minute walk from Cuenca’s Plaza Mayor Square.