Was there recently, city loud and dirty. Like mentioned above,
some good hotels and some bars at the seaside. Outside the
hotels everything very cheap. If you have time, make some trips.
I was quite happy with Harijes, a little rent-a-car office, where you can get cars with or without driver for reasonable prize.
His mobile number +628152550684.
Have a good time there.