Yes, I stayed at Somerset Darling Harbour. Great location, great facilities in the apartment, and everything is still new-ish.
Darling Harbour is accessible by foot, across a foot bridge, right across the small street in front of Somerset.
I recommend it too.