The place is as advertised, in a building that seems to be designed specifically for serviced apartments. The different posts you see here about this place refer to different apartments of the same building, all basically the same.
The apartment was great for a short term stay, its location perfect to reach the MTR or to easily stop a cab. The postal code will get you there easily.
The management was extremely helpful, from showing me how to use the washing machine and the safe up to allow me to stay some extra time in the room while waiting for my late night flight.
I will consider to stay here again in my next visit to Singapore.