Overall, the room, environment, breakfast buffet, and lunch buffet are very nice. Furthermore, my room has been upgraded to a junior suite. But quite disappointed when checking in, we had to wait till 5 PM since the room was not ready, still occupied with cricket players who prolonged their stay. Staff at the front desk was very nice. Love the lady so much even though we had to wait so long. Hope management should do something regarding this matter. Thank you.