I stayed here about 2 years ago and have to say this time around the stay was much better. They're undergoing renovations, which was much needed.
I had 2 separate 2-bedroom suites the entire time for my family and extended family over the course of 2 separate stays.
Firstly, the rooms are cleaner though not 5 star quality. It's more like an above 3.5 stars. Housekeeping comes daily, but I don't they clean as well as they ought to, but it's good enough and it didn't hurt my 12 month old baby crawling / walking around.
We stayed in both the KL Courts and KL Heights rooms, and the rooms on the higher level in KL Heights were far better with newer furniture, e.g. leather couches, newer tables, beds, etc. If you stay here, ask for the higher floors as they're a lot "newer" and nicer.
Bathrooms were quite clean -- a lot cleaner than my last visit where there was some mold present. We had some problems with a leaking toilet but it was fixed the day we reported it.
Beds were either comfortable (no springs poking my back this time!) or super firm, which took such getting used to. Otherwise, they were fine.
Kitchen facilities were fair. They're not kept the cleanest, but it's easy enough to clean it a little to make it usable. I think you have to bring your own pots and pans as that is not provided. However, there is cutlery, dishes, cups and glasses for up to 4 people.
There's no Internet / wifi available; however, if you go down to the mall (Fahrenheit 88) on the ground level where the suites are located, there's free and excellent wifi during the mall hours. If you want to pay for it, you can also get it from Pappa Rich which is very close to the elevators to get to the suites.
Parking can be a bit of a hassle. If you plan to pay by the hour, you've to pay at the AutoPay station. If you are staying overnight, make sure you get it validated as it's RM10 / day (single entrance though) vs. RM30.
Location is still excellent -- next door to the JW Marriott and Ritz Carlton. Note: Planet Hollywood moved. They're opposite the Pavillion Mall, and 1-2 blocks away from Lot10, which has a fairly good food court (Hutong) that showcases all the local hawker food in very clean, air conditioned facilities.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC