Very clean. Enough facilities. Great for longterm stay. Good location although the way to MRT is not so easy for a baby stroller, however there are many motor texi just outside the gate.