The hotel is in a great location with an excellent view, however, it is very run down in major need of renovations, some of the problems we found were malfunctioning air conditioners, musty smell cracked walls, lots of wear and tear on doors and windows, the staff is very rude towards foreign tourists to the point we practically had to beg for service since the hotel staff was nowhere to be found on a daily basis and when we chased them down they were rude and dismissive even though we are normally excellent guests and generous tippers. I would not come back.