We visit Singapore each year and stay in serviced apartments at Great World City. But on this occasion we were only in town for two nights and GWC is a 7 night minimum. The apartment was quite small but perfectly adequate for a couple of nights.
For us, location was the issue...... for many visitors the riverside location with all the bars and restaurants would be perfect..... but for us, the lack of a local food court was a minus and we struggled to find decent local food close by.
Apart from that the only criticism would be breakfast which was poor (although one can't complain too much as it was free!)