The hotel scores for cleanliness but there few things that did not please me. 1) upon check in rm50 deposit was collected. I know this is a practice in some hotels but for 2 star hotel, I didn't expect the upfront. 2) rm6 additional lestari fee is charged, not stated in the website. 3) the twin deluxe is cramped with funitures, very small. 4) towels look old, worn out, not the fluffy kind you would look out for. 5) heater shower water not hot enough. 6) parking is at the road side in front of hotel, convenient, but have to put parking coupon if you were to park the car from 8am to 5pm.