The hotel has the worst customer service. Upon arrival at about 3.30pm, we were told that check in time is 4pm and check out is 10am, strictly no extension unless we are club members. We were told to hang around the lobby till 4pm, very inflexible. When we request for 1 extra towel, we were told it is chargeable as 1 guest is entitled to 1 towel per day. The next day when we got back to the hotel, we noticed that the hand towels were not changed as one of the towels was damped. I called for a change of towels but was told to pick up from the front desk myself. At the front desk, the receptionist said that housekeeping has complained that we put our skincare and cosmetic on one of the hand towels, if there is stain, we will be charged upon check out. This was really annoying. When I asked why the towels were not changed, she said they were still clean, no need to change. This was so contradicting. How do they determine if the towels are dirty enough to change? When there is stains? And we are charged for stains!!! Not only towels were not changed, the cups we used were not washed, toilet rolls and tissue were not replenished. When we asked for toilet rolls, we were told to wait till housekeeping make up our room to replenish. We have to insist that we get the toilet rolls. I wonder what does the housekeeping do everyday. We stayed on a non-smoking floor but the corridor smell of cigarette and saw cigarette butt on the floor. Our 3 nights stay was very unpleasant.