This is was 2nd time. 1st time we like it well. Staff was good. Some waiters in the restaurant need a little bit more training. Sometimes they forgot to put items on the dining table. But servers are fast to act upon request, with a smile. They could be better and probably best. Would be nice if the housekeeping could leave an extra toilet paper roll, instead of the guest to request. At the end of my stay there was a pungent smell in the washroom. Fruit fly appeared in the room, aircon started to leak 2 days before my check out. AC remote work on a certain position. Overall, I will come back and stay again, very good price. Very convenient to anything you need. Courteous, hardworking staff from the doorman, front desk, servers, room service and housekeeping.