The Occidental Miguel Angel Hotel is one of the worst hotel I have been in my entire life. The staff is very unfriendly, will barely say hi to you when you come to the hotel. The people at the reception won't even ask you if you had a good stay, actually lucky for them they didn't because I would have probably tell them the truth. At the bar of the hotel, you will be doing the service as you have to get up and order, and get up again to ask and pay for the bill despite the fact that they have 3 waiters working.
I was born in 1976 and I am not sure this hotel has been renovated since then. The room are extremely old, the carpets on the floor dirty and smelly, the beds extremely uncomfortable (what do you expect if people have been sleeping on the same mattress for nearly 40 years). But the worst part of it all is that you can't barely use the shower in the room. The water keep switching from extremely cold to boiling in a matter of seconds non stop! Finally, they offer free internet for a good reason: it doesn't work! And when it works, you feel you are back to the 90 's when it would take 5 minutes just to download an email.
Mr owner of this terrible place, do the world a favour: sell it to someone who will know how to use the central location as well as the beautiful garden in the back (the one and only good thing about this place, and a true hidden gem).
Avoid or abort at all price!