The Dharmawangsa is a phenomenal hotel. It is a 5-star hotel at a fraction of the price of any 5 star hotel in any major city in the world. Not to mention the space to have facilities like a beautiful outdoor pool which those other hotels in jammed cities could not. Do yourself a favour and book your stay there. Even if its slightly above your price-range, it will be worth it.
The facilities are fantastic, including the pools which I made a great deal of use of. The outdoor pool is gorgeous. The indoor pool on the fourth floor and the hot tub which extended out into the garden were relaxing. I was more or less able to do my regular work out at the gym, the equipment were great, though the weights and machines are a bit dated.
The room is extremely spacious, fantastic bathroom and comfy bed. Nice large ceilings, with two large doors to open to the outdoor balcony. With blackout shades and mosquito proof netting-like shades, I (not big on air-conditioner) kept the room wide open to the outside my whole 3 day stay. When it rained, it was simply beautiful.
The staff were great, everyone I met. The breakfast buffet was very good and varied each day. I was with an Indonesian friend, who happened to say how good the Indonesian fare at the buffet was.
I suggest to go for the Blue Bird taxi, or do Uber (which is huge in the country) or any number of the local apps.