We stayed her twice over a weeks period of time (long story why). The location is terrific, it is in the middle of Old Town and easy walking distance to numerous restaurants, shops and historical sites. The grounds are very nice and well kept and have a Spanish theme consistent with rest of the area.
That is the high points of the hotel, the rest is somewhat down hill from there.
The staff at the check in desk consisted of two brand new employees who were unsure of how to perform basic tasks and there was no one to train them. At one point they went looking for a manager for help but could not find one. They could not figure out how to put my frequent Best Western card number into the computer, at this point I offered a suggestion on how to do so and it worked. They were very nice but just not trained, not their fault at all but the hotel management certainly was derelict.
The first night our room was so far away from the office that we had to take something like 4 elevators and traverse numerous hallways to get to it. Not the type of thing that you want to do after traveling all day. The second night we stayed we asked for a room closer to the lobby which we got, too bad it was next to an elevator....
The rooms were dated and worn. They were basically clean but I suspect they are so old that it is difficult at best to keep them really clean. If you are traveling on business I would definitely NOT recommend staying here, it is not business travel friendly in terms of set-up. I will say though to be fair that the wifi was fast.
They do not offer a complimentary breakfast in the morning as do most BW's so this was a definite missing for us. They have an on-site restaurant but not even the hotel staff could recommend it. They steered us to other restaurants within a short walk and they were great.
So the big question always is would we stay at this hotel again and the answer would be no.
I only give it an average rating because of the location, were it anywhere else I would give it a poor rating.