I stayed at this hotel a number of times ~ 30 due to business. I can say that is is usually kept clean with your bed made up twice daily. The Indian restaurant below serves really good North Indian food. I find the staff overall pleasant and helpful.
The buffet breakfast though needs to be changed regularly as same food is served daily, and it gets monotonous after a while.
It's location is right behind the Centerpoint shopping mall, so finding food stuff is not a problem. The closest MRT station is Somerset.