The staff is friendly and apologetic even though we experienced a lot of negative things. The hotel is located just a few steps from Robinson's Shopping mall. It has parking although there was none available when we checked in even though we specifically asked for it. The staff were courteous and apologetic. The room has a kitchen/sitting room equipped like a self catering facility. We had a terribly dirty room/flat with lots of cockroaches! Upon check in, the bedding were visibly stained so we asked housekeeping to change them. The bathroom did not look like it had been cleaned after the last occupant as there were rubbish and used toothbrushes at the back of the sink. The shower enclosure is tiny and the grout is black with mold!! Staff was apologetic about it. The whole room looked tired, old, and dirty. The intercom was not working because the instruction card beside it was obsolete. Reception ignored our complaint about it! The corridor had a dirty, musty smell that my daughter held her breath every time we were there. The restaurant is tiny and is located on the 8th floor car park. Breakfast is nothing special.