Hostal Catedral (or Pension Catedral) is in a good location. Fast wifi, good security and well priced. However in the morning it can be noisy and the hot water in the shower can be temperamental. Facilities are basic.
Disclaimer: This review was also posted by me on TripAdvisor. This blog has no affiliation with TripAdvisor. I just share my experiences to spread the love to fellow travelers.