We stayed here 2.5 years ago when modernized apartment hotels were fewer. Location good, helpful staff. Now, still reasonably well set-up, but needs some upgrades to remain current, e.g. enlarge the shower (there is space to do so in our apartment), add a safe, and have a nearby 'hotel' provide manned front desk service when the Marina Bay desk is unmanned.