Great location with a good view from the seventeenth floor. Tram stop only 300 metres from the from door. Found the place clean and comfortable: with the added bonus of a under cover twenty metre swimming pool, which I used several times. There's a well stocked gym but I didn't use it while I was there.
The kitchen is adequately stocked to make your meals but with several good priced and excellent little restaurants close by. The best I found, especially for lunch was Ayam Chef, 150 metres down the street.