How big/old is your family? There's a serviced apartment block called Ovolo
Read More - but I think they're small places. You might want to cast your net a bit wider, maybe include Pok Fu Lam and even Causeway Bay & Wanchai, all have good bus links to Aberdeen.