I had a very nice stay recently at Casa Real. The staff was very friendly and helpful, the room was great, and the location was excellent with all sorts of great bars and restaurants within a short walk. Breakfast was also great, featuring made to order omelettes and waffles. Overall I felt the hotel offered a great value.
One word of caution. WhileI was there (May 2013) there was a lot of construction going on at the hotel. It looked like they are in the process of renovating the rooms. For the most part, the work was confined to the hours of 9-5, so didn't interfere with sleeping, however, I also needed to do work and make calls from my room during business hours a couple of the days, and this was virtually impossible with the loud construction taking place in the neighboring room. I know that renovations sometimes need to be done. My only complaint is that this was not pointed out to me when I booked the hotel.
I am sure the work will be done soon, and would certainly stay here again.