The location was very good as there were retail stores in the building selling mostly batik items and Muslim garments. There were good restaurants in the building as well. It was also only a few minutes walk to 2 other malls - Grand Indonesia Mall and Plaza Indonesia. The rooms had complete amenities - wifi, ref, cable tv, cooking facilities, toiletries, AC - but the shower valve was spraying water all over the place and the cable was not working well. Wifi in our 2nd room was not working, and there were lots of roaches in the kitchen area and mice roaming around the apartment. Also, they only clean the room every 2 days, though our requests for extra towels, pillows, blankets and toilet paper were immediately served.