We stayed here for 3 nights. We did not try their restaurant and laundry facilities.
Cons:
As soon you enter the property, you can see this property is run down. Check-in time is a bit odd (3 pm) compared to the average times in other hotels (2 pm). Stains on the carpet, sofa, bedsheet. Property located on a bit of steep hill if you are walking. The swimming pool looks like not maintained well.
Pros:
Big room and bathroom, AC and hot water working good, comfortable bed, just next to KL tower (that's the reason for our stay), view of KL tower is very nearby from their top floor.