Stayed for 3 days with young kids. Very spacious apartment - kids had bedroom to themselves, bathroom quite big, lots of storage facilities, huge kitchen area. Location is perfect - Petronas Towers are a 5min walk. Got to the hotel from the airport using public transport (KL Airport Express, then monorail from KL Central - worked also the other way round, with comfortable luggage check-in at KL Central if you are travelling with Malaysian). Had lunch twice at the Sushi restaurant in the basement - very good and inexpensive. WiFi worked well & stable, even for several devices. 18th floor pool is nice. Would stay here again.