Good customer service. Awesome massage but facial is a let-down. Appears that the products used are cheap, drugstore brands. The place seems to be poorly maintained and as a result, the poor ambience really affected the whole experience. In addition, I arrived on time but was made to wait nearly half an hour because of an over-running previous client.