affinity-at-serangoon-plankton-cove