The Hotel is in a very good location, in the heart of China Town (as the name suggests), very close to sites of interest like Masjid Jamek, The Central mall and Merdeka Square, and walking distance (for the bravest) to the Petronas Towers.
The value for money is fair, even for Asian standards. Rooms are maybe quite small (and with no windows) but they are clean and the beds are comfortable. Moreover Chinatown area is quiet at night so no problems at all for sleeping.
Overall our stay was brief but pleasant, nothing to complain with.
If in KL for few days, I suggest to give it a chance!