The location is perfect. There are many famous tourist spots near the hotel.
And, staff's hostability is also perfect. The lady at the reception desk resolves many askings proactively.
Note that, all of the staff (at the reception) can speak English well. Even if you could not understand Spanish, it's a not major problem during your staying here.
The facilities of this hotel is little old, but it is very cleaned. I spent at here very comfortably.