I had an excellent one night stay at Hotel Mezquita in November. The hotel is right in the city centre, next to the mosque, so the location is very handy. The room was very clean, I booked a single room, but not sure if it was the single room as the bed was very big? If you are two people in the room, it might be a bit tight. Good, clean bathroom as well, and very quiet in the night. As well, you can control the temperature in the room yourself via the aircon/heating- so this is great both for the summer and for any cold winter nights. The bed was a bit hard, but it wasn't an issue for me. The hotel has a lot of stairs leading to different rooms, so if you have difficulty walking you might want to make sure you get a room reachable with the elevator, as most of the rooms weren't. Nice and friendly staff as well. It looks like an antique shop downstairs, but no clutter in the rooms!