Good location but...
The good central location is the only positive thing of this hotel. 
The staff is very ill-mannered and uncaring in general. 
The room safe didn't work, we left a pair of sunglasses (expensive ones) on the room and they were stolen. Manager didn't seem to care at all about it. 
The elevator was often out of service. 
I would try to avoid this hotel and choose any other one on the neighborhood.