The hotel was in a very average neighborhood, and the pictures were definitely deceiving. The hotel is old and worn out, and it does NOT fulfill even remotely the criteria for a 5 star hotel.  
The hotel staff and the manager were very responsive and upgraded us to the best room in the hotel that was allegedly recently renovated  However, the windows were old and very poorly designed, and allowed for all sorts of noise, including loud music and construction noise coming from right outside the room and started at 7 am! On top of that, it started raining heavily and rain was pouring inside the room through ALL 3 windows! 
The internet was very slow and barely functional. The food was average and not available throughout the day (as in other 5 star hotels), but the breakfast server was VERY sweet and took really good care of us.
I do not think I would return to this hotel in the future. The cost of stay, hotel quality and overall experience do not justify another reservation.