We had a good time at El Cadi. We had one of the two smaller rooms on the ground floor. The bathroom was surprisingly large and the beds very comfortable.
This hotel is difficult to find so accept the hotel's offer to come pick you up on the square.
Breakfast on the rooftop is very pleasant.