My partner and I spent 15 days in the Citadines in October - and totally recommend this as alternate to staying in the usual places along orchard road.
There's a very good supermarket nearby - downstairs about 100 yards away.
The Citadines is close to two MRT stations (about 10 minutes walk) - many cultural facilities - easy to catch a taxi.
Staff very helpful. Great rooms. Free wifi
Breakfast is Ok - not brilliant - so we chose to eat there occasionally only. having said that - staff helpful.