Borderline good for a well-known hotel. I made the booking more than a month prior to my stay. In the listing, it states that "stay minimum 2 nights and receive complimentary $100 dining credits". After making the reservation, in the booking confirmation booking, it does not indicate anything about the free dining credits. Contacted app and was told that they need to contact the hotel. Was told that they have been trying to contact the hotel regarding the dining credits but the hotel did not get back. Only 5 days prior to my stay, I was informed that there was a misinformation, and the hotel could not provide the dining credits. Fast forward to my stay. Check-in was a breeze. All the staffs are very friendly. My request for a room away from the lift lobby was seen to. Room was clean but the sofa seat sank whenever we sat. We have to avoid sitting on that section of the sofa. Also, the aircon was leaking and we rang the room service. Was told that they will send their technician to look into it. But no one came. We had to put a bin below the leak to prevent the carpet from getting wet. The technician didn't come the following day either. Other than that, everything else is OK. Room is very spacious. Certainly hope that they will look into service standards here.