Location is wonderful. You can walk to historic sites along the river, independence square Indian and Chinese towns. Receptionists are good, especially Indonesian guy. He is quick, efficient and professional. I will stay here oftentimes. If you do not like smell of cigarettes, you mention it before check in. It should be OK. Room cleaning is standard level, not Japanese level.