The hotel itself was very good, friendly and helpful front desk staff, clean and comfortable rooms, in an excellent location.
Just don't be hungry. Ordered food at 11PM, didn't get it up to 2AM despite 7 follow up calls to room service. Cancelled the order at 2AM (person on the line did not care). Was woken up at 3.30AM by the WRONG food being delivered (despite cancelling the order 1.5 hours earlier). We slept hungry and fasted the next day (Ramadhan).