Depends on price range but Peppers was fantastic we had 3 x 2 bedroom apartments for our wedding party it was incredible.
Also Cayman Villas have 2 and 3 bedroom apartments. My parents stayed there for our wedding.
Also the Newport on Macrossan cheaper smaller but very central my brother and wife and 2 kids stayed there for our wedding.
I have also stayed at the Sea Temple great apartmetns and amazing pool but too far out to walk but its so beautiful we didn't mind.
Stayed at the Oaks lagoon great pool but beds so uncomfortable wont stay again, Mantra Portsea fantastic nice pool and apartments Mantra Aquaeous was ok swim out pool nice but not fabulous.
Brother stayed at QT Resort formely Rydges 2 bed with a 13,11 and 10 yr old nice pool not far out but not walking distance either.
Have stayed at a few others on Macrossan st but not worth mentioning s they were only 1 bedroom very small cheap great for a 1 nighter.
Oh yes Manadaly are lovely and very helpful. Stayed for a weekend around a year ago with the girls and was nice and close to beach.