Great hotel with a very nice pool. My room was super comfortable and always very clean.
However, I found the food options just ok. The hotel is close to a lively university and shopping area, but that was too far (20 minutes through a run-down area) to walk to. The only option was taking a taxi, which is too much of a hassle if you just want a quick bite.
The other big negative was that, other than the reception, the staff didn't really speak English, so it was hard to communicate, especially special requests.
And, this might be petty, but I was annoyed they never restocked the minibar. I didn't want to order room service for a can of soda. There was a lobby bar, but it wasn't set up in a way that you could just grab a drink or coffee and take it to your room.
Overall, if you plan to stay mostly in the hotel, you should be ok, but if you plan to go out or try different food/shopping nearby, pick a hotel that is better connected.